Commit Graph

  • 27b0e53cde Further generators simplications. Vladimir Prus 2005-06-09 08:12:21 +0000
  • 5fab631f5d Further generators simplications. Vladimir Prus 2005-06-09 08:12:21 +0000
  • bf21d96225 Don't run 'library_order' on cygwin, because test relied on gcc/Linux shlib linking mode. Vladimir Prus 2005-06-09 08:03:42 +0000
  • 900240c47d Don't run 'library_order' on cygwin, because test relied on gcc/Linux shlib linking mode. Vladimir Prus 2005-06-09 08:03:42 +0000
  • d9959968a1 Fix EH feature. Dave Abrahams 2005-06-09 02:48:32 +0000
  • 775970dfdb Fix EH feature. Dave Abrahams 2005-06-09 02:48:32 +0000
  • a69279f277 Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5. Rene Rivera 2005-06-09 00:52:17 +0000
  • c251de96ce Remove 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
  • f007a99d93 Remove 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
  • 838dcd5222 Added <library-path>, <library-file>, and <find-library>. Markus Schöpflin 2005-06-07 09:50:59 +0000
  • 81d11bddd4 Do not hardcode binary name for output, use argv[0]. Vladimir Prus 2005-06-06 12:16:26 +0000
  • ba77b030fe Do not hardcode binary name for output, use argv[0]. Vladimir Prus 2005-06-06 12:16:26 +0000
  • 2487ac20dc Make response files depend on their directories, so that -jN works. Vladimir Prus 2005-06-06 10:21:41 +0000
  • dbc509de59 Make response files depend on their directories, so that -jN works. Vladimir Prus 2005-06-06 10:21:41 +0000
  • 98d0cf2b28 Don't produce incomprehensible message with --debug-configuration when boost-build.jam could not be loaded. Vladimir Prus 2005-06-06 07:51:18 +0000
  • b5f1e43038 Don't produce incomprehensible message with --debug-configuration when boost-build.jam could not be loaded. Vladimir Prus 2005-06-06 07:51:18 +0000
  • 73e3efa2d8 rules.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
  • 5a4d0dafb7 rules.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
  • 684ba8fca2 Fix response files for borland. Fix "tlib doesn't work if install path has space" problem. Vladimir Prus 2005-06-03 12:56:30 +0000
  • b19fe4248e Fix response files for borland. Fix "tlib doesn't work if install path has space" problem. Vladimir Prus 2005-06-03 12:56:30 +0000
  • fe8557180c Fix response file creation. They would not be recrated if exe already exists. Vladimir Prus 2005-06-03 12:55:27 +0000
  • 24b7a19ad2 Fix response file creation. They would not be recrated if exe already exists. Vladimir Prus 2005-06-03 12:55:27 +0000
  • 44c5dff7eb Make response files work Dave Abrahams 2005-06-03 12:00:35 +0000
  • ef376fe3a4 Make response files work Dave Abrahams 2005-06-03 12:00:35 +0000
  • f1a98f8139 Fix typo Vladimir Prus 2005-06-02 12:04:45 +0000
  • f17a9b9616 Fix typo Vladimir Prus 2005-06-02 12:04:45 +0000
  • 3c284b74c5 Use only 'quickbook' main target from tools/quickbook. João Abecasis 2005-06-02 10:59:29 +0000
  • 7add236044 Use only 'quickbook' main target from tools/quickbook. João Abecasis 2005-06-02 10:59:29 +0000
  • 2d83788eff Make sure -fPIC is added when compiling objects declared with the 'obj' rule. Vladimir Prus 2005-06-02 09:24:24 +0000
  • ec4ad0c5b9 Make sure -fPIC is added when compiling objects declared with the 'obj' rule. Vladimir Prus 2005-06-02 09:24:24 +0000
  • 2d41235e04 compiler driver for fortran on HPUX Toon Knapen 2005-06-02 08:34:04 +0000
  • 7bebc62a37 compiler driver for fortran on HPUX Toon Knapen 2005-06-02 08:34:04 +0000
  • 402b97049a Report locations of user/site config files with --debug-configuration. Vladimir Prus 2005-06-02 08:10:43 +0000
  • 3994b92560 Report locations of user/site config files with --debug-configuration. Vladimir Prus 2005-06-02 08:10:43 +0000
  • 7fda7a55ad Add support for Whale/Dolphin parser/lexer generators. Vladimir Prus 2005-06-02 08:04:40 +0000
  • 7da553e237 Add support for Whale/Dolphin parser/lexer generators. Vladimir Prus 2005-06-02 08:04:40 +0000
  • bc5d8f9abc Finally fix darwin's -fcoalesce-templates logic. Vladimir Prus 2005-06-02 07:46:25 +0000
  • 15375bb9a2 Finally fix darwin's -fcoalesce-templates logic. Vladimir Prus 2005-06-02 07:46:25 +0000
  • 1fd7b00814 Fix 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
  • e204581ba3 Fix 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
  • e6d326b210 Quote the '&' symbol. Vladimir Prus 2005-06-02 07:28:19 +0000
  • c993a09d6f Quote the '&' symbol. Vladimir Prus 2005-06-02 07:28:19 +0000
  • 41b9672a82 Improve "linking" of libraries into static libraries. Vladimir Prus 2005-06-02 07:19:11 +0000
  • 3e45b39bc5 Improve "linking" of libraries into static libraries. Vladimir Prus 2005-06-02 07:19:11 +0000
  • 5a44f04da8 Refactor generators a bit. Vladimir Prus 2005-06-02 06:43:56 +0000
  • 7b2749353b Refactor generators a bit. Vladimir Prus 2005-06-02 06:43:56 +0000
  • 39ca9ea59b When manipulating BOOST_BUILD_PATH, update the value in the .ENVRION module. Vladimir Prus 2005-06-02 06:22:06 +0000
  • 3892b06d72 When manipulating BOOST_BUILD_PATH, update the value in the .ENVRION module. Vladimir Prus 2005-06-02 06:22:06 +0000
  • d6b93aaf2e Produce a nice message when .ENVIRON module is not provided by bjam. Vladimir Prus 2005-06-02 06:00:41 +0000
  • 66e612082b Produce a nice message when .ENVIRON module is not provided by bjam. Vladimir Prus 2005-06-02 06:00:41 +0000
  • 230ea321b3 use -fPIC option to compile object files that go into a shared library Toon Knapen 2005-06-01 14:37:37 +0000
  • 4d145abe10 use -fPIC option to compile object files that go into a shared library Toon Knapen 2005-06-01 14:37:37 +0000
  • 3120f7fbaf Add test for multiple source-location, from Craig Rodrigues. Vladimir Prus 2005-06-01 05:43:25 +0000
  • 08aba8f757 Add test for multiple source-location, from Craig Rodrigues. Vladimir Prus 2005-06-01 05:43:25 +0000
  • 12dd819611 Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not even defined in the environment. Dave Abrahams 2005-06-01 01:52:46 +0000
  • f1d59deddb Immunize against the case when %HOMEDRIVE% and/or %HOMEPATH% are not even defined in the environment. Dave Abrahams 2005-06-01 01:52:46 +0000
  • 7305186c99 Don't localize rules when inheriting from another toolset. Vladimir Prus 2005-05-31 14:49:18 +0000
  • 4ba70d4a2f Don't localize rules when inheriting from another toolset. Vladimir Prus 2005-05-31 14:49:18 +0000
  • aa512d2751 Fix rpath setting on intel. I've used undefined SPACE variable. Vladimir Prus 2005-05-31 14:47:41 +0000
  • 2e58adfa9f Fix rpath setting on intel. I've used undefined SPACE variable. Vladimir Prus 2005-05-31 14:47:41 +0000
  • 61ca5d6812 Don't warn about the use of ADL Dave Abrahams 2005-05-31 13:33:01 +0000
  • 6dcf9f44a5 Added -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
  • 088e2a02b0 Look in the user's real home directory first on NT. Dave Abrahams 2005-05-31 02:33:54 +0000
  • 9b848969a2 Look in the user's real home directory first on NT. Dave Abrahams 2005-05-31 02:33:54 +0000
  • 4d9c1ec841 const-correctness for strings.[ch] Dave Abrahams 2005-05-30 03:42:38 +0000
  • 9b516221b5 const-correctness for strings.[ch] Dave Abrahams 2005-05-30 03:42:38 +0000
  • 251f3b62a0 Fix 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
  • adcf936d3d Fix 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
  • e0dea56553 move definition to the top of the block to make code ANSI C compliant Aleksey Gurtovoy 2005-05-28 15:56:31 +0000
  • 08a9ef1d0a move definition to the top of the block to make code ANSI C compliant Aleksey Gurtovoy 2005-05-28 15:56:31 +0000
  • 54e1155fa1 Workaround for vc6 preprocessor bug. Dave Abrahams 2005-05-27 18:32:23 +0000
  • 9099c2955e Workaround for vc6 preprocessor bug. Dave Abrahams 2005-05-27 18:32:23 +0000
  • 41bb7eefaf Give 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
  • a9c901d25d Finally, a real fix for the spawn problem, I hope. Dave Abrahams 2005-05-27 17:06:30 +0000
  • bea9c85585 Finally, a real fix for the spawn problem, I hope. Dave Abrahams 2005-05-27 17:06:30 +0000
  • a7ad78ddf3 Fix static lib suffix on OS X. Vladimir Prus 2005-05-27 15:19:58 +0000
  • c373e09455 Fix static lib suffix on OS X. Vladimir Prus 2005-05-27 15:19:58 +0000
  • 22baee9043 Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported there. Vladimir Prus 2005-05-27 15:07:07 +0000
  • eecdd3b658 Try to avoid passing -fcoalesce-templates with OSX 10.4, as it's not supported there. Vladimir Prus 2005-05-27 15:07:07 +0000
  • 3ae65f5640 Unbreak darwin, after darwin solib suffix was moved to types/lib.jam. Vladimir Prus 2005-05-27 14:53:08 +0000
  • a2322a224d Unbreak darwin, after darwin solib suffix was moved to types/lib.jam. Vladimir Prus 2005-05-27 14:53:08 +0000
  • 30692a4049 Fix 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
  • a97e4369a4 Fix 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
  • 0b205d30d3 Eliminate undefined behavior and fix a spelling error. Dave Abrahams 2005-05-27 03:18:08 +0000
  • f97111f4cb Eliminate undefined behavior and fix a spelling error. Dave Abrahams 2005-05-27 03:18:08 +0000
  • 815f689d3b Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution. Dave Abrahams 2005-05-26 21:44:31 +0000
  • 7810e36929 Desperate attempt to avoid confusion between the Boost distribution and the Boost.Build distribution. Dave Abrahams 2005-05-26 21:44:31 +0000
  • 0603fa3563 No config checking or warnings if --without-python is passed. Dave Abrahams 2005-05-26 20:48:34 +0000
  • b31b3bd5d4 features.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
  • 7e66e867b3 Add vc-x_x toolsets to normalize the names of the toolsets use by users. Rene Rivera 2005-05-26 20:15:08 +0000
  • 0125e21817 Tell non-python users they can ignore the Boost.Python message Dave Abrahams 2005-05-26 19:17:26 +0000
  • a9e2ffa6a1 Remove 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
  • 40a630e54b Remove 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
  • 7cb7380cc3 Fix manifest generation yet again. Dave Abrahams 2005-05-26 17:12:59 +0000
  • 3da085194d Unroll incomplete changes to response files support. Vladimir Prus 2005-05-26 05:54:16 +0000
  • 05d64fbddb Unroll incomplete changes to response files support. Vladimir Prus 2005-05-26 05:54:16 +0000
  • b02c3921b0 Only do manifest generation for python modules Dave Abrahams 2005-05-25 19:18:13 +0000
  • 348f90824b This change was required in order to get it to work on my installations. Dave Abrahams 2005-05-25 19:04:12 +0000
  • 6b1d811f50 This change was required in order to get it to work on my installations. Dave Abrahams 2005-05-25 19:04:12 +0000
  • 0d74108229 manifest generation Dave Abrahams 2005-05-25 19:03:32 +0000