2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 12:42:11 +00:00
Commit Graph

3284 Commits

Author SHA1 Message Date
Vladimir Prus
bd208a7204 Don't inherit mingw generators
[SVN r49605]
2008-11-05 21:49:56 +00:00
Vladimir Prus
752b7cdc5b Don't inherit mingw generators
[SVN r49604]
2008-11-05 21:49:01 +00:00
Vladimir Prus
d48b324294 When building on Windows for Linux target with gcc, don't try to create
import libraries and allow linking executables to shared libraries.


[SVN r49596]
2008-11-05 10:11:30 +00:00
Vladimir Prus
ee997c2fd8 Remove PDF docs, as they are regenerated anyway.
[SVN r49570]
2008-11-03 17:25:30 +00:00
Vladimir Prus
05e14300ef Document cross-compilation
[SVN r49529]
2008-11-02 11:19:28 +00:00
Vladimir Prus
ff157750c4 Another attempt to get right extensions of PCH files on intel-win.
[SVN r49522]
2008-11-01 17:24:41 +00:00
Vladimir Prus
82d7206751 Document the 'include' feature
[SVN r49513]
2008-11-01 13:32:11 +00:00
Vladimir Prus
2bd173c693 Improve configuration/invocation docs
[SVN r49511]
2008-11-01 13:23:12 +00:00
Vladimir Prus
b375bc345e Properly set threading options when compiling PCH.
Bug report from Jeroen van der Wulp.


[SVN r49504]
2008-11-01 08:21:56 +00:00
Steven Watanabe
77a9d5d406 Make common.copy set the timestamp of the destination to the current time on windows
[SVN r49463]
2008-10-27 16:27:53 +00:00
John Maddock
c4d4e66c71 Fix pch support for Intel on Win32.
[SVN r49458]
2008-10-26 18:43:35 +00:00
Vladimir Prus
452ced6656 Make python integration example work again
[SVN r49452]
2008-10-25 17:05:51 +00:00
Vladimir Prus
da046d4501 Set -fPIC for .m and .mm compilations
[SVN r49451]
2008-10-25 16:44:09 +00:00
Vladimir Prus
3c4a540961 Fix -fPIC for C compilation
[SVN r49450]
2008-10-25 16:31:59 +00:00
Vladimir Prus
4602a7d8c5 Quote semicolon
[SVN r49365]
2008-10-16 16:53:36 +00:00
Vladimir Prus
b22902b143 Properly add -fPIC on intel-linux.
[SVN r49357]
2008-10-16 11:09:46 +00:00
Rene Rivera
14b0b1a6f5 Force using absolute paths when searching for stylesheets as recent DocBook XSL and xsltproc sources fail miserably at using locally rooted paths.
[SVN r49287]
2008-10-11 19:02:37 +00:00
Vladimir Prus
e3861fcbea If a free feature is found on command line, don't specially interpreter
commas and slashes in the reminder of the token. This makes
       include=/home/user/whatever
work.


[SVN r49127]
2008-10-03 08:40:17 +00:00
Vladimir Prus
4162b4ff5c Ubreak PCH, by setting -fPIC option as necessary when
compiling PCH.


[SVN r49126]
2008-10-03 08:32:05 +00:00
Vladimir Prus
b12eb6fc43 Adjust nightlysh to SF messups
[SVN r49109]
2008-10-02 08:08:40 +00:00
Vladimir Prus
6cdfb33519 Adjust roll.sh to SF messups
[SVN r49108]
2008-10-02 08:00:35 +00:00
Vladimir Prus
67196794c7 Use strip -S -x for stripping.
[SVN r49063]
2008-09-30 06:17:56 +00:00
Jürgen Hunold
6bebc74e63 Fix regression in r49009: Add threading libs to FINDLIBS-SA with operator += instead of reset with "=".
[SVN r49026]
2008-09-29 18:44:16 +00:00
Vladimir Prus
a0649ccf2e Change tracker address to hopefully avoid certificate errors
[SVN r49012]
2008-09-29 16:17:59 +00:00
Vladimir Prus
2c9272819d Only add -pthread/-mthread when threading=multi.
[SVN r49011]
2008-09-29 16:09:34 +00:00
Vladimir Prus
d0a6b29b7a Key some extensions on target-os, not host os.
[SVN r49010]
2008-09-29 16:00:32 +00:00
Vladimir Prus
4d7704d579 Use target-os when computing threading and -fPIC options.
[SVN r49009]
2008-09-29 15:56:19 +00:00
Vladimir Prus
696c3ed616 New main target class 'message'.
[SVN r49006]
2008-09-29 15:13:57 +00:00
Rene Rivera
f2d1d169b8 Minor edits to remove -Wall warnings. (fixes 2207)
[SVN r48994]
2008-09-29 00:05:22 +00:00
Rene Rivera
3c8c7b6f30 Dynamically adjust pwd buffer query size to allow for when PATH_MAX is default defined instead of being provided by the system C library. (fixes #2206)
[SVN r48993]
2008-09-28 23:10:51 +00:00
Jurko Gospodnetić
e1e0fb901f Minor stylistic changes in the Boost Build build/feature.jam module.
[SVN r48702]
2008-09-10 19:41:08 +00:00
Jurko Gospodnetić
d3644b5c0d Minor stylistic changes made to the Boost Build build/build-request.jam module.
[SVN r48698]
2008-09-10 15:49:49 +00:00
Jurko Gospodnetić
2a4e376943 Added a regression test for and fixed a bug causing Boost Build's action timing rule not to work correctly if triggered on targets containing spaces in their name.
[SVN r48650]
2008-09-07 08:45:39 +00:00
Jurko Gospodnetić
7a1741e213 Cleaned up how Boost Build's generator selection implementation updates its cached information when a new target type is defined.
[SVN r48649]
2008-09-07 08:41:10 +00:00
Jurko Gospodnetić
7ee3357c1b Added documentation comments for the action timing 'time' rule in the Boost Build tools/testing.jam module. Added a test for this rule. Corrected a bug with this rule not storing user time in its output file.
[SVN r48648]
2008-09-07 08:38:15 +00:00
Jurko Gospodnetić
4f5346a3ad Minor stylistic changes in the Boost Build internal unit testing implementation Python script.
[SVN r48647]
2008-09-07 08:36:03 +00:00
Jurko Gospodnetić
03b33009ec Fixed how Boost Build's automated testing results get reported in case of tests running on files containing spaces in their path. Regression test added as well.
[SVN r48645]
2008-09-07 07:33:30 +00:00
Jurko Gospodnetić
92aea5bb39 Minor stylistic changes throughout several Boost Build modules. Added several todo comments.
[SVN r48644]
2008-09-07 06:10:32 +00:00
Jurko Gospodnetić
f3db11e694 Removed some no longer used global variables from Boost Build's util/numbers.jam module.
[SVN r48630]
2008-09-06 14:39:00 +00:00
Rene Rivera
ea79842dcb Cleanup of BBv2 number utilities to improve performance.
[SVN r48628]
2008-09-06 05:09:20 +00:00
Jurko Gospodnetić
daa64c7e46 Minor stylistic changes made to the Boost Build tools/make.jam module.
[SVN r48626]
2008-09-06 02:46:14 +00:00
Jurko Gospodnetić
d1fffe6ec8 Minor stylistic and typo correction changes made to the Boost Build src/advanced.xml documentation file.
[SVN r48625]
2008-09-06 02:26:36 +00:00
Rene Rivera
110d5aca60 Minor perf improvement for bjam by replacing hash function with faster version. Only 1% diff for Boost tree.
[SVN r48617]
2008-09-05 16:26:45 +00:00
Jurko Gospodnetić
6510228855 Removed a never used global .generators variable from the Boost Build build/generators.jam module.
[SVN r48602]
2008-09-05 02:47:47 +00:00
Jurko Gospodnetić
a632b374d1 Updated Boost Build to made adding a new derived target type not invalidate generator selection related cached viable source target type information but only update it as needed.
[SVN r48601]
2008-09-05 02:40:03 +00:00
Jurko Gospodnetić
351af01778 Minor stylistic changes made to the Boost Build build/generators.jam module.
[SVN r48599]
2008-09-05 02:37:54 +00:00
Jurko Gospodnetić
c5cb4455fc Corrected a bug in the Boost Build invalidate-extendable-viable-source-target-type-cache() rule located in the generators.jam module causing some cached data to be invalidated more often than needed. The bug had no other effects.
[SVN r48598]
2008-09-05 02:34:12 +00:00
Jurko Gospodnetić
cd67c38e31 Reordered all Boost Build test declarations alphabetically to make it easier to scan through them visually.
[SVN r48597]
2008-09-05 02:04:51 +00:00
Jurko Gospodnetić
ed748f97f2 Added a test for and fixed a Boost Build generator selection bug caused by caching viable source target types for different target types and generators and not maintaining those caches when their content gets invalidated by defining a new derived target type. Currently quick-fixed by clearing most of the cached values when registering a new derived target type. Later on this could be made more detailed by clearing only the actually invalidated cache values or updating them directly by simply added the derived target type to them.
[SVN r48596]
2008-09-05 01:58:07 +00:00
Jurko Gospodnetić
571c336bfb Improved the Boost Build generator_selection.py test case by adding additional assertions to it.
[SVN r48595]
2008-09-05 01:55:01 +00:00