27b0e53cdeFurther generators simplications.
Vladimir Prus
2005-06-09 08:12:21 +0000
5fab631f5dFurther generators simplications.
Vladimir Prus
2005-06-09 08:12:21 +0000
bf21d96225Don't run 'library_order' on cygwin, because test relied on gcc/Linux shlib linking mode.
Vladimir Prus
2005-06-09 08:03:42 +0000
900240c47dDon't run 'library_order' on cygwin, because test relied on gcc/Linux shlib linking mode.
Vladimir Prus
2005-06-09 08:03:42 +0000
d9959968a1Fix EH feature.
Dave Abrahams
2005-06-09 02:48:32 +0000
775970dfdbFix EH feature.
Dave Abrahams
2005-06-09 02:48:32 +0000
a69279f277Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
Rene Rivera
2005-06-09 00:52:17 +0000
c251de96ceRemove response files in msvc.compile.c++ action. Relax check for msvc 6.0, so that simple "6" is matched.
Vladimir Prus
2005-06-08 14:38:43 +0000
f007a99d93Remove response files in msvc.compile.c++ action. Relax check for msvc 6.0, so that simple "6" is matched.
Vladimir Prus
2005-06-08 14:38:43 +0000
838dcd5222Added <library-path>, <library-file>, and <find-library>.
Markus Schöpflin
2005-06-07 09:50:59 +0000
81d11bddd4Do not hardcode binary name for output, use argv[0].
Vladimir Prus
2005-06-06 12:16:26 +0000
ba77b030feDo not hardcode binary name for output, use argv[0].
Vladimir Prus
2005-06-06 12:16:26 +0000
2487ac20dcMake response files depend on their directories, so that -jN works.
Vladimir Prus
2005-06-06 10:21:41 +0000
dbc509de59Make response files depend on their directories, so that -jN works.
Vladimir Prus
2005-06-06 10:21:41 +0000
98d0cf2b28Don't produce incomprehensible message with --debug-configuration when boost-build.jam could not be loaded.
Vladimir Prus
2005-06-06 07:51:18 +0000
b5f1e43038Don't produce incomprehensible message with --debug-configuration when boost-build.jam could not be loaded.
Vladimir Prus
2005-06-06 07:51:18 +0000
73e3efa2d8rules.c (bindrule): When rule is not found, enter into the specified module, not the global one.
Vladimir Prus
2005-06-06 06:29:52 +0000
5a4d0dafb7rules.c (bindrule): When rule is not found, enter into the specified module, not the global one.
Vladimir Prus
2005-06-06 06:29:52 +0000
684ba8fca2Fix response files for borland. Fix "tlib doesn't work if install path has space" problem.
Vladimir Prus
2005-06-03 12:56:30 +0000
b19fe4248eFix response files for borland. Fix "tlib doesn't work if install path has space" problem.
Vladimir Prus
2005-06-03 12:56:30 +0000
fe8557180cFix response file creation. They would not be recrated if exe already exists.
Vladimir Prus
2005-06-03 12:55:27 +0000
24b7a19ad2Fix response file creation. They would not be recrated if exe already exists.
Vladimir Prus
2005-06-03 12:55:27 +0000
44c5dff7ebMake response files work
Dave Abrahams
2005-06-03 12:00:35 +0000
ef376fe3a4Make response files work
Dave Abrahams
2005-06-03 12:00:35 +0000
f1a98f8139Fix typo
Vladimir Prus
2005-06-02 12:04:45 +0000
f17a9b9616Fix typo
Vladimir Prus
2005-06-02 12:04:45 +0000
3c284b74c5Use only 'quickbook' main target from tools/quickbook.
João Abecasis
2005-06-02 10:59:29 +0000
7add236044Use only 'quickbook' main target from tools/quickbook.
João Abecasis
2005-06-02 10:59:29 +0000
2d83788effMake sure -fPIC is added when compiling objects declared with the 'obj' rule.
Vladimir Prus
2005-06-02 09:24:24 +0000
ec4ad0c5b9Make sure -fPIC is added when compiling objects declared with the 'obj' rule.
Vladimir Prus
2005-06-02 09:24:24 +0000
2d41235e04compiler driver for fortran on HPUX
Toon Knapen
2005-06-02 08:34:04 +0000
7bebc62a37compiler driver for fortran on HPUX
Toon Knapen
2005-06-02 08:34:04 +0000
402b97049aReport locations of user/site config files with --debug-configuration.
Vladimir Prus
2005-06-02 08:10:43 +0000
3994b92560Report locations of user/site config files with --debug-configuration.
Vladimir Prus
2005-06-02 08:10:43 +0000
7fda7a55adAdd support for Whale/Dolphin parser/lexer generators.
Vladimir Prus
2005-06-02 08:04:40 +0000
7da553e237Add support for Whale/Dolphin parser/lexer generators.
Vladimir Prus
2005-06-02 08:04:40 +0000
bc5d8f9abcFinally fix darwin's -fcoalesce-templates logic.
Vladimir Prus
2005-06-02 07:46:25 +0000
15375bb9a2Finally fix darwin's -fcoalesce-templates logic.
Vladimir Prus
2005-06-02 07:46:25 +0000
1fd7b00814Fix typesetting problem. There were two adjacent <unlink> elements and docbook would render them adjacent (without any spaces), no matter what I try. So, I've just made the first ulink into a regular text.
Vladimir Prus
2005-06-02 07:32:57 +0000
e204581ba3Fix typesetting problem. There were two adjacent <unlink> elements and docbook would render them adjacent (without any spaces), no matter what I try. So, I've just made the first ulink into a regular text.
Vladimir Prus
2005-06-02 07:32:57 +0000
e6d326b210Quote the '&' symbol.
Vladimir Prus
2005-06-02 07:28:19 +0000
c993a09d6fQuote the '&' symbol.
Vladimir Prus
2005-06-02 07:28:19 +0000
41b9672a82Improve "linking" of libraries into static libraries.
Vladimir Prus
2005-06-02 07:19:11 +0000
3e45b39bc5Improve "linking" of libraries into static libraries.
Vladimir Prus
2005-06-02 07:19:11 +0000
5a44f04da8Refactor generators a bit.
Vladimir Prus
2005-06-02 06:43:56 +0000
7b2749353bRefactor generators a bit.
Vladimir Prus
2005-06-02 06:43:56 +0000
39ca9ea59bWhen manipulating BOOST_BUILD_PATH, update the value in the .ENVRION module.
Vladimir Prus
2005-06-02 06:22:06 +0000
3892b06d72When manipulating BOOST_BUILD_PATH, update the value in the .ENVRION module.
Vladimir Prus
2005-06-02 06:22:06 +0000
d6b93aaf2eProduce a nice message when .ENVIRON module is not provided by bjam.
Vladimir Prus
2005-06-02 06:00:41 +0000
66e612082bProduce a nice message when .ENVIRON module is not provided by bjam.
Vladimir Prus
2005-06-02 06:00:41 +0000
230ea321b3use -fPIC option to compile object files that go into a shared library
Toon Knapen
2005-06-01 14:37:37 +0000
4d145abe10use -fPIC option to compile object files that go into a shared library
Toon Knapen
2005-06-01 14:37:37 +0000
3120f7fbafAdd test for multiple source-location, from Craig Rodrigues.
Vladimir Prus
2005-06-01 05:43:25 +0000
08aba8f757Add test for multiple source-location, from Craig Rodrigues.
Vladimir Prus
2005-06-01 05:43:25 +0000
12dd819611Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not even defined in the environment.
Dave Abrahams
2005-06-01 01:52:46 +0000
f1d59deddbImmunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not even defined in the environment.
Dave Abrahams
2005-06-01 01:52:46 +0000
7305186c99Don't localize rules when inheriting from another toolset.
Vladimir Prus
2005-05-31 14:49:18 +0000
4ba70d4a2fDon't localize rules when inheriting from another toolset.
Vladimir Prus
2005-05-31 14:49:18 +0000
aa512d2751Fix rpath setting on intel. I've used undefined SPACE variable.
Vladimir Prus
2005-05-31 14:47:41 +0000
2e58adfa9fFix rpath setting on intel. I've used undefined SPACE variable.
Vladimir Prus
2005-05-31 14:47:41 +0000
61ca5d6812Don't warn about the use of ADL
Dave Abrahams
2005-05-31 13:33:01 +0000
6dcf9f44a5Added -D__CNAME_OVERLOADS to the C++ compiler command line. This is needed to get all C function overloads required by the C++ standard.
Markus Schöpflin
2005-05-31 12:58:36 +0000
088e2a02b0Look in the user's real home directory first on NT.
Dave Abrahams
2005-05-31 02:33:54 +0000
9b848969a2Look in the user's real home directory first on NT.
Dave Abrahams
2005-05-31 02:33:54 +0000
4d9c1ec841const-correctness for strings.[ch]
Dave Abrahams
2005-05-30 03:42:38 +0000
9b516221b5const-correctness for strings.[ch]
Dave Abrahams
2005-05-30 03:42:38 +0000
251f3b62a0Fix use of C++ declaration semantics/syntax, in C file. Well Aleksey fixed it already.. So just cleanup the indentation, etc.
Rene Rivera
2005-05-28 16:02:54 +0000
adcf936d3dFix use of C++ declaration semantics/syntax, in C file. Well Aleksey fixed it already.. So just cleanup the indentation, etc.
Rene Rivera
2005-05-28 16:02:54 +0000
e0dea56553move definition to the top of the block to make code ANSI C compliant
Aleksey Gurtovoy
2005-05-28 15:56:31 +0000
08a9ef1d0amove definition to the top of the block to make code ANSI C compliant
Aleksey Gurtovoy
2005-05-28 15:56:31 +0000
54e1155fa1Workaround for vc6 preprocessor bug.
Dave Abrahams
2005-05-27 18:32:23 +0000
9099c2955eWorkaround for vc6 preprocessor bug.
Dave Abrahams
2005-05-27 18:32:23 +0000
41bb7eefafGive every GCC command the option of being spawned on NT if too long for a .BAT file.
Dave Abrahams
2005-05-27 17:13:17 +0000
a9c901d25dFinally, a real fix for the spawn problem, I hope.
Dave Abrahams
2005-05-27 17:06:30 +0000
bea9c85585Finally, a real fix for the spawn problem, I hope.
Dave Abrahams
2005-05-27 17:06:30 +0000
a7ad78ddf3Fix static lib suffix on OS X.
Vladimir Prus
2005-05-27 15:19:58 +0000
c373e09455Fix static lib suffix on OS X.
Vladimir Prus
2005-05-27 15:19:58 +0000
22baee9043Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported there.
Vladimir Prus
2005-05-27 15:07:07 +0000
eecdd3b658Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported there.
Vladimir Prus
2005-05-27 15:07:07 +0000
3ae65f5640Unbreak darwin, after darwin solib suffix was moved to types/lib.jam.
Vladimir Prus
2005-05-27 14:53:08 +0000
a2322a224dUnbreak darwin, after darwin solib suffix was moved to types/lib.jam.
Vladimir Prus
2005-05-27 14:53:08 +0000
30692a4049Fix building of bjam itself after floating options change. Needed to make sure that we eat up the multi arg options if they exist.
Rene Rivera
2005-05-27 03:48:04 +0000
a97e4369a4Fix building of bjam itself after floating options change. Needed to make sure that we eat up the multi arg options if they exist.
Rene Rivera
2005-05-27 03:48:04 +0000
0b205d30d3Eliminate undefined behavior and fix a spelling error.
Dave Abrahams
2005-05-27 03:18:08 +0000
f97111f4cbEliminate undefined behavior and fix a spelling error.
Dave Abrahams
2005-05-27 03:18:08 +0000
815f689d3bDesperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution.
Dave Abrahams
2005-05-26 21:44:31 +0000
7810e36929Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution.
Dave Abrahams
2005-05-26 21:44:31 +0000
0603fa3563No config checking or warnings if --without-python is passed.
Dave Abrahams
2005-05-26 20:48:34 +0000
b31b3bd5d4features.jam; Add "aix" ABI object model for building on AIX64, etc. gcc-tools.jam; Support some of the new RS/PPC processors, and fix the building of 64 bit in those architectures.
Rene Rivera
2005-05-26 20:17:02 +0000
7e66e867b3Add vc-x_x toolsets to normalize the names of the toolsets use by users.
Rene Rivera
2005-05-26 20:15:08 +0000
0125e21817Tell non-python users they can ignore the Boost.Python message
Dave Abrahams
2005-05-26 19:17:26 +0000
a9e2ffa6a1Remove restriction that option arguments need to be before target arguments. Options can now be intermixed with targets.
Rene Rivera
2005-05-26 17:20:32 +0000
40a630e54bRemove restriction that option arguments need to be before target arguments. Options can now be intermixed with targets.
Rene Rivera
2005-05-26 17:20:32 +0000
7cb7380cc3Fix manifest generation yet again.
Dave Abrahams
2005-05-26 17:12:59 +0000
3da085194dUnroll incomplete changes to response files support.
Vladimir Prus
2005-05-26 05:54:16 +0000
05d64fbddbUnroll incomplete changes to response files support.
Vladimir Prus
2005-05-26 05:54:16 +0000
b02c3921b0Only do manifest generation for python modules
Dave Abrahams
2005-05-25 19:18:13 +0000
348f90824bThis change was required in order to get it to work on my installations.
Dave Abrahams
2005-05-25 19:04:12 +0000
6b1d811f50This change was required in order to get it to work on my installations.
Dave Abrahams
2005-05-25 19:04:12 +0000
0d74108229manifest generation
Dave Abrahams
2005-05-25 19:03:32 +0000