Commit Graph

  • 30e32bba35 Added creation of versioned files when building DLLs. Rene Rivera 2002-03-25 04:37:20 +0000
  • da49104c65 Quick bug fixes for python Dave Abrahams 2002-03-24 05:04:38 +0000
  • b95d2fed2c Added Darwin options (caution may not work yet). John Maddock 2002-03-22 12:16:41 +0000
  • d95b92fb57 Added BeOS threading options (there aren't any). John Maddock 2002-03-22 11:30:04 +0000
  • bf44d10a6a Added support for execution under cygwin John Maddock 2002-03-22 11:29:35 +0000
  • 4f03c3dc78 Changed name of template/basis/base targets to "emplate" e Rene Rivera 2002-03-22 00:29:13 +0000
  • e6e9ffcac7 no comment Dave Abrahams 2002-03-20 07:16:06 +0000
  • 081e36cd02 Added -lrt for multithreaded builds John Maddock 2002-03-19 12:39:34 +0000
  • f3775c687a Fixed stage targets not repositioning to dependents directories. Rene Rivera 2002-03-19 06:41:55 +0000
  • 0490788cb6 Fixed default build request not getting propagated when using a linking edependency Rene Rivera 2002-03-18 21:33:46 +0000
  • 933c6260d3 Fixed multiple copies of text in header, because of multiple inclusion as dependent. Added support for mutiple comment lines, so that the full boost copyright info can be generated. Rene Rivera 2002-03-17 20:10:46 +0000
  • b92527ae55 Added "basis" targets, functionality originally from Tim Witt. Added concept of modifier functions to implement cleaner "basis". Cleaned up declare-local-target and many other small spots. Mostly full generalization of dependants. Fixed multiple copy bug in "stage" target, and small cleanup. Fixed spurious resetting of BUILD variable, which was causing incorrect builds. Rene Rivera 2002-03-17 20:08:48 +0000
  • 9d444bfc39 Fixed forward dependency bug, they now work again. Rene Rivera 2002-03-16 04:18:10 +0000
  • 8db93abe3f Fixed forward dependency bug, they now work again. Rene Rivera 2002-03-16 04:18:10 +0000
  • 452655fcf3 Tweaks for CWPro7.2 Dave Abrahams 2002-03-15 12:40:09 +0000
  • f8c1efac25 Quick bug fix for simultaneous vc6/7 operation Dave Abrahams 2002-03-15 04:28:45 +0000
  • c4a4b987e8 Fixed .pdb problem Dave Abrahams 2002-03-15 03:05:35 +0000
  • 4253776eb5 Fixed same copy-paste error of resetting the BUILD variable, but this time in the stage targets. Rene Rivera 2002-03-14 05:12:46 +0000
  • 0a09e02486 Added distribution.jam to hold rules for management of distributions. Initially only has the version-header rule. Rene Rivera 2002-03-11 16:13:46 +0000
  • 5c0e5649a1 Added support for gcc versions that don't use the GNU linker - basically we have to suppress some GNU specific command line switches in this case. John Maddock 2002-03-10 12:07:05 +0000
  • 37d51cdfee *** empty log message *** Dave Abrahams 2002-03-08 14:55:02 +0000
  • 3ea6d92674 <dir.h> -> <direct.h> Dave Abrahams 2002-03-07 22:59:24 +0000
  • 8af7a4bd84 <dir.h> -> <direct.h> Dave Abrahams 2002-03-07 22:59:24 +0000
  • c3c3fc398e Set to version 3.1 Changed options to allow GNU style options of "--x". Added ARGV variable for invocation arguments. Rene Rivera 2002-03-07 17:14:12 +0000
  • 76dcdeff15 Set to version 3.1 Changed options to allow GNU style options of "--x". Added ARGV variable for invocation arguments. Rene Rivera 2002-03-07 17:14:12 +0000
  • 384dd863b2 Added platform specific threading options. John Maddock 2002-03-07 12:21:17 +0000
  • 2e1a10b500 Added the 'PWD' builtin. Vladimir Prus 2002-03-07 09:02:01 +0000
  • 52e3ac3657 Added the 'PWD' builtin. Vladimir Prus 2002-03-07 09:02:01 +0000
  • 02b986f45b Merge with Perforce 2.4 state Dave Abrahams 2002-03-06 14:13:29 +0000
  • 93f12c9a68 Merge with Perforce 2.4 state Dave Abrahams 2002-03-06 14:13:29 +0000
  • 506752629b Bugfixes Dave Abrahams 2002-03-06 01:20:56 +0000
  • e388fd0f84 Sstage targets where not using the complete local-build arguments Rene Rivera 2002-03-05 22:43:26 +0000
  • ed9b367159 Fixed trying to copy multiple files at once in stage targets. Rene Rivera 2002-03-05 17:17:58 +0000
  • 64a1e9e733 Fixed rename-target, it needed to take multiple targets. Rene Rivera 2002-03-05 16:19:44 +0000
  • 215ad02cf4 Bug fix Dave Abrahams 2002-03-05 13:16:25 +0000
  • 76ea91b0f2 Make <inlining> link-compatible Dave Abrahams 2002-03-04 20:06:25 +0000
  • 35eadef9ec Updated soname to use <dllversion>, defaults to BOOST_VERSION if not specified. Rene Rivera 2002-03-02 23:06:58 +0000
  • 8074cad538 Added <dllversion> feature to use for soname-ing. Rene Rivera 2002-03-02 23:01:34 +0000
  • db66ee6da7 experimental soname support Dave Abrahams 2002-03-02 21:41:16 +0000
  • 4213b55293 experimental soname support Dave Abrahams 2002-03-02 21:39:34 +0000
  • 1a670e67dc Factored out the rename code from stage to rename-target. Removed tabs. Rene Rivera 2002-03-02 19:56:12 +0000
  • dd3c9af79f Fixed link subvariant checking. Rene Rivera 2002-03-02 18:39:02 +0000
  • 9dee37fdf6 Fixed(?) BUILD bug Dave Abrahams 2002-03-02 17:46:46 +0000
  • e0f13c442b Fixed "optimize for space" and "optimize for speed" Dave Abrahams 2002-03-01 20:20:17 +0000
  • fe6136169c AIX support Dave Abrahams 2002-02-28 16:02:56 +0000
  • 423e65af29 Bug fix for Windows at least Dave Abrahams 2002-02-28 15:22:17 +0000
  • 573f378c98 Bug fix for Windows at least Dave Abrahams 2002-02-28 15:22:17 +0000
  • 69afa19c4f argument names for subvariant-target Dave Abrahams 2002-02-28 12:25:12 +0000
  • d7524f1ec5 better path handling Dave Abrahams 2002-02-28 06:03:19 +0000
  • 6e0640790b set DLL_AS_LIB for NT Dave Abrahams 2002-02-28 05:30:13 +0000
  • aedb5363e5 restore important warning Dave Abrahams 2002-02-27 23:56:22 +0000
  • 4bd4f162d9 fixed bogus warning Dave Abrahams 2002-02-27 23:27:50 +0000
  • 76979d083e Simplyfied find-subvariant-target. Rene Rivera 2002-02-27 05:32:16 +0000
  • 1b8a272003 Fixed template for expand-target-subvariants. Rene Rivera 2002-02-26 18:31:51 +0000
  • c0557c047f Really fixed the compatible subvariant dependency. Factored some duplicate code. Rene Rivera 2002-02-26 16:28:20 +0000
  • 3d2d785499 Fixed link compat. testing so that specifying multi-value requirements works. (ex. <runtime-link>static/dynamic> Rene Rivera 2002-02-25 02:47:09 +0000
  • a04188b6cd strip symbols in linker when <debug-symbols>off Dave Abrahams 2002-02-24 23:40:45 +0000
  • 871a140f10 Fix <optimization>space Dave Abrahams 2002-02-24 22:05:13 +0000
  • cb2e3da94f Can't really remove command-files until <find-library> arguments are accounted for in their dependencies. Dave Abrahams 2002-02-24 05:18:22 +0000
  • 145b38dd54 Added search behavior to link command Dave Abrahams 2002-02-24 02:50:07 +0000
  • 16957eeccf Better chdir wording (Dan Nuffer) Beman Dawes 2002-02-22 19:48:00 +0000
  • d56496810e added multithread support Dave Abrahams 2002-02-18 16:17:51 +0000
  • d6aed81c6c Fixes for Rene's modifications Dave Abrahams 2002-02-17 22:46:30 +0000
  • 87135e9baa Use DLL_AS_LIB to "hard" link DLLs in addition to dynamic link (-l). Rene Rivera 2002-02-17 00:28:39 +0000
  • 3df39d4300 Added DLL_AS_LIB flagfalg variable to indicate wether DLLs need to be "hard" linked on a platf Rene Rivera 2002-02-17 00:27:59 +0000
  • bbe444501e Fixed name expansion for Windows, that is platforms that generate multiple targets for DLLs. Rene Rivera 2002-02-15 06:15:22 +0000
  • 20e8afa8e3 Latest changes to legacy Boost.Build. Cleanups, addition of "stage", elimination of BOOST_BUILD_INSTALLATION, canonization of target names, etc. Rene Rivera 2002-02-14 04:09:50 +0000
  • 095d3dd087 Latest changes to legacy Boost.Build. Cleanups, addition of "stage", elimination of BOOST_BUILD_INSTALLATION, canonization of target names, etc. Rene Rivera 2002-02-14 04:09:50 +0000
  • 13da47e0b5 Bug fix thanks to Hugo Duncan for the report Dave Abrahams 2002-02-11 17:01:34 +0000
  • 83223a10db Updated to reflect current status of code. Spelling fixes, some variable reference fixes. Additions include documentation of stage, lib vs. dll linking, and names of targets. Rene Rivera 2002-02-11 16:26:25 +0000
  • d5ed622dc3 bug fixes and more test cases Dave Abrahams 2002-02-11 04:59:35 +0000
  • 60fc10d3ce bug fixes and more test cases Dave Abrahams 2002-02-11 04:59:35 +0000
  • b95ecfa01f Bug fix + associated test Dave Abrahams 2002-02-10 20:52:13 +0000
  • d32e6f1cf8 Bug fix + associated test Dave Abrahams 2002-02-10 20:52:13 +0000
  • e9b2c95e8a Build request expansion Dave Abrahams 2002-02-10 00:49:29 +0000
  • bbb527500b Build request expansion Dave Abrahams 2002-02-10 00:49:29 +0000
  • 52adb93771 flags declarations used xlc instead of the real toolset name : vacpp Toon Knapen 2002-02-08 11:32:26 +0000
  • 6b757a1110 skip incompatible builds Dave Abrahams 2002-02-07 01:42:57 +0000
  • 55e19cad22 Modified ARFLAGS so that the "/" is not needed because it is translated to "\\" by Boost.Jam. Rene Rivera 2002-02-04 22:18:46 +0000
  • ae74b2af93 Added <arflags> feature to all toolsets. Rene Rivera 2002-02-04 21:05:31 +0000
  • 96c830fc0b Removed tabsà Rene Rivera 2002-02-04 20:47:07 +0000
  • 37847a9ee3 Removed tabsà Rene Rivera 2002-02-04 20:47:07 +0000
  • 5c5b327843 Removed tab. Rene Rivera 2002-02-04 20:44:58 +0000
  • fd71de691c Compaq Tru64 cxx 6.5 toolset (based on tr64cxx-tools.jam); tested with libs/python/Jamfile Ralf W. Grosse-Kunstleve 2002-02-04 11:51:44 +0000
  • fa091550bf Slightly more-sophisticated testing behavior Dave Abrahams 2002-02-02 14:06:13 +0000
  • 8993505882 Fixes from Hugo Duncan (and me) Dave Abrahams 2002-01-31 14:49:09 +0000
  • 2790baf4d6 Better compatibility with default Jamfile configuration for MSVC Dave Abrahams 2002-01-30 15:47:47 +0000
  • 0c89ad34bc bug fix Dave Abrahams 2002-01-30 15:47:00 +0000
  • 0c1b72a7a9 Bug fixes Dave Abrahams 2002-01-30 15:46:06 +0000
  • 3f6c806ed5 Module os.path completed. Vladimir Prus 2002-01-29 08:40:58 +0000
  • 634039d111 Module os.path completed. Vladimir Prus 2002-01-29 08:40:58 +0000
  • 4cc80f3511 Make sure <target-type> is never clobbered. Dave Abrahams 2002-01-25 22:30:06 +0000
  • 861443d067 added -Ae flag to compile on HP Toon Knapen 2002-01-25 14:24:41 +0000
  • d5a02a6ffe added -Ae flag to compile on HP Toon Knapen 2002-01-25 14:24:41 +0000
  • 87868f55d1 added new-line character after #endif directive (vacpp complains loudly) Toon Knapen 2002-01-25 14:13:40 +0000
  • bda320a43f added new-line character after #endif directive (vacpp complains loudly) Toon Knapen 2002-01-25 14:13:40 +0000
  • 7512e6f7d3 changed "//" comment into /* */ because Aix C compiler can't handle C++-style comments Toon Knapen 2002-01-25 14:10:52 +0000
  • 913fa669be changed "//" comment into /* */ because Aix C compiler can't handle C++-style comments Toon Knapen 2002-01-25 14:10:52 +0000
  • ee2803c120 Specified "Initialization" sequence, and updated the "Preamble" to reflect the sequence. Rene Rivera 2002-01-23 16:58:06 +0000
  • 6c7afd569a Specified "Initialization" sequence, and updated the "Preamble" to reflect the sequence. Rene Rivera 2002-01-23 16:58:06 +0000