Commit Graph

  • be7a2edc7b BOOST_BUILD_PATH can be set to top-level dir, so don't say about "kernel". Vladimir Prus 2003-09-11 06:31:30 +0000
  • 75b7081712 Make sure Win32 platform config is read and that we know multithreading is enabled (when it is). Dave Abrahams 2003-09-10 16:09:53 +0000
  • 99185d75eb Change wording to avoid implying that V2 was just started. Vladimir Prus 2003-09-10 09:43:34 +0000
  • a8758e0f2c Bugfix: allow a generator to create two targets of the same type. Vladimir Prus 2003-09-10 07:39:45 +0000
  • d02a14907d Bugfix: allow a generator to create two targets of the same type. Vladimir Prus 2003-09-10 07:39:45 +0000
  • 1d8e3af310 Fix various outstanding problems... * Don't use boost-build file as a reference directory, it can move arbitrarily. * Load Jamrules as soon as projects are declared to get the cross-project info. * Allow declaration of your own project name to fix the build directory name. Rene Rivera 2003-09-10 03:24:41 +0000
  • 6831493b25 Handle paths with backslashes. Include <pyd> in docs. Dave Abrahams 2003-09-08 19:39:44 +0000
  • 1686d97eb8 Use the import rule Dave Abrahams 2003-09-08 17:38:49 +0000
  • 03b0785457 Added import rule Dave Abrahams 2003-09-08 17:24:44 +0000
  • 89410bc2c2 Added missing link Dave Abrahams 2003-09-08 15:07:33 +0000
  • 69a970d5fd Added external project support docs Dave Abrahams 2003-09-08 14:58:45 +0000
  • fa5a06e4dd Fix problem missing path when refering to targets at the project root from the project root Jamfile. Fix multiple inclusion of the Jamrules file(s). Rene Rivera 2003-09-07 17:42:18 +0000
  • 6077c464fb Merge cross-project support for BBv1 into mainline. Rene Rivera 2003-09-07 04:51:53 +0000
  • b2e5e65b4c Remove some recently introduced TABs. Rene Rivera 2003-09-05 22:33:54 +0000
  • 742ead7753 Fix bad paths for raw files in a stage target, when there is not <tree-subdirs> option. Rene Rivera 2003-09-05 19:34:59 +0000
  • f43853469d * new/property.jam: (refine): Ignore conditional properties. This reverts my previous change but makes the change more robust. Vladimir Prus 2003-09-05 08:36:28 +0000
  • 2cecd8958a * new/property.jam: (refine): Ignore conditional properties. This reverts my previous change but makes the change more robust. Vladimir Prus 2003-09-05 08:36:28 +0000
  • f2cb45cd94 Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild. Rene Rivera 2003-09-04 15:01:07 +0000
  • df33ee7f46 Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild. Rene Rivera 2003-09-04 15:01:07 +0000
  • 27112221c2 * new/property.jam (refine): Remove some wierd code. We used to ignore all requirement with ":" in them. Maybe this used to handle conditional requirements, but all tests pass without this logic. The problem was that <toolset-msvc:version>intel in requirements was just *added* to properties, not replacing previous value. Vladimir Prus 2003-09-04 11:51:29 +0000
  • 77a5c8447d * new/property.jam (refine): Remove some wierd code. We used to ignore all requirement with ":" in them. Maybe this used to handle conditional requirements, but all tests pass without this logic. The problem was that <toolset-msvc:version>intel in requirements was just *added* to properties, not replacing previous value. Vladimir Prus 2003-09-04 11:51:29 +0000
  • 12f8597464 Document some of the recent changes. Vladimir Prus 2003-09-04 11:22:49 +0000
  • 5327b9bf6b Document some of the recent changes. Vladimir Prus 2003-09-04 11:22:49 +0000
  • b8b18394e3 Add 'glob' rule to Jamfile context. Vladimir Prus 2003-09-04 11:19:03 +0000
  • 73ed2c3209 Add 'glob' rule to Jamfile context. Vladimir Prus 2003-09-04 11:19:03 +0000
  • be258d889a Remove support for old-style target ids. Vladimir Prus 2003-09-04 11:06:14 +0000
  • 7addaa692b Remove support for old-style target ids. Vladimir Prus 2003-09-04 11:06:14 +0000
  • 534f937ef8 Reordered name mangling algorithm and added some MSVC specific options (a dynamic runtime implies multithreaded code in this case). John Maddock 2003-09-02 10:12:37 +0000
  • ea136a56eb Correct license text. Rene Rivera 2003-09-01 22:08:17 +0000
  • 1f5c1a3d0f Added, so that the V1 examples work as they are given that the boost-build.jam in the parent dir is for V2 only. Rene Rivera 2003-09-01 19:45:46 +0000
  • 37766943af Minor cleanup... - Added more files to not scan for help (--help-all) - Ensure that modules are given to do-scan in alpha order regardless of path location. Rene Rivera 2003-09-01 16:30:59 +0000
  • 119a4fec8a Minor cleanup... - Added more files to not scan for help (--help-all) - Ensure that modules are given to do-scan in alpha order regardless of path location. Rene Rivera 2003-09-01 16:30:59 +0000
  • 52547317f0 Bugfix. Allow "project-root" to work in Jamfile, again. Thanks to Peter Schoen for bugreport. Vladimir Prus 2003-09-01 14:00:26 +0000
  • b9e4d182de Bugfix. Allow "project-root" to work in Jamfile, again. Thanks to Peter Schoen for bugreport. Vladimir Prus 2003-09-01 14:00:26 +0000
  • d2a9930628 Robustify some code. Vladimir Prus 2003-09-01 13:57:35 +0000
  • bb6cc49508 Robustify some code. Vladimir Prus 2003-09-01 13:57:35 +0000
  • d3c390163a Remove an incorrect statement. Vladimir Prus 2003-09-01 08:04:33 +0000
  • 3f9419e4a7 Remove an incorrect statement. Vladimir Prus 2003-09-01 08:04:33 +0000
  • 57ff2ec65c Comment out all 'using' calls in user-config.jam. User should not see errors from tools he does not have, or even know about. Vladimir Prus 2003-09-01 07:57:53 +0000
  • cbe928c68a Comment out all 'using' calls in user-config.jam. User should not see errors from tools he does not have, or even know about. Vladimir Prus 2003-09-01 07:57:53 +0000
  • 5164c376ae Don't make symlinks. This example is used in docs and nothing is said about symlinks there, so it can confuse users. Vladimir Prus 2003-09-01 07:47:15 +0000
  • 997bc74d4e Don't make symlinks. This example is used in docs and nothing is said about symlinks there, so it can confuse users. Vladimir Prus 2003-09-01 07:47:15 +0000
  • f44beffdf2 Corretly set threading options when using stlport-io library. Rene Rivera 2003-09-01 06:31:21 +0000
  • a732329dfe Fix AR for when we find more than one in the path. Fix the AR flags so that they don't duplicate/multiply the flag argument. Rene Rivera 2003-08-31 16:29:38 +0000
  • 2299d3fd50 Fix newly broken default fake targets for stage rule. (Fixes problems with building the regression tools) Rene Rivera 2003-08-30 01:49:50 +0000
  • e92b5c5d23 Fix a hard error whenever a target is skipped. Thanks to Christopher Currie for spotting this bug. Vladimir Prus 2003-08-29 08:48:15 +0000
  • a57311af2f Fix a hard error whenever a target is skipped. Thanks to Christopher Currie for spotting this bug. Vladimir Prus 2003-08-29 08:48:15 +0000
  • 8193ea28e2 Add Darwin toolset, from Christopher Currie. Vladimir Prus 2003-08-29 07:33:28 +0000
  • 734d7f1031 Add Darwin toolset, from Christopher Currie. Vladimir Prus 2003-08-29 07:33:28 +0000
  • 6d645322e1 Clarify instructions for installing from CVS. Vladimir Prus 2003-08-29 07:17:18 +0000
  • d95e8638c1 Clarify instructions for installing from CVS. Vladimir Prus 2003-08-29 07:17:18 +0000
  • 69d97a79b1 Add boost-build.jam to Boost.Build root, to help folks who install from CVS. Vladimir Prus 2003-08-29 07:12:04 +0000
  • c773394947 Add boost-build.jam to Boost.Build root, to help folks who install from CVS. Vladimir Prus 2003-08-29 07:12:04 +0000
  • ec6a3b1e25 Fix up bison's handling of yy sources. Bison produces hpp file when input has yy extension. Up till now, V2 though it produces h file, which means that if any source includes hpp file, V2 could try to compile it before generating the hpp. The compilation fails. Vladimir Prus 2003-08-29 07:01:13 +0000
  • d841b76c27 Fix up bison's handling of yy sources. Bison produces hpp file when input has yy extension. Up till now, V2 though it produces h file, which means that if any source includes hpp file, V2 could try to compile it before generating the hpp. The compilation fails. Vladimir Prus 2003-08-29 07:01:13 +0000
  • 386fb7b42f Don't make singleton vars globally singular, as it interfears with toolset extension. Rene Rivera 2003-08-28 16:21:57 +0000
  • e7a8d7c445 Remove now extra target vars. Rene Rivera 2003-08-28 16:20:56 +0000
  • 8c2aa80007 * new/container.jam (vector.equal): Fix a bug, which causes all vectors with different sizes to be considered equal. Vladimir Prus 2003-08-28 13:53:06 +0000
  • 03b1103653 * new/container.jam (vector.equal): Fix a bug, which causes all vectors with different sizes to be considered equal. Vladimir Prus 2003-08-28 13:53:06 +0000
  • 4afba02440 Don't ECHO random information to the user. Man, was I tired Douglas Gregor 2003-08-28 12:28:15 +0000
  • 2365fd8f04 Don't ECHO random information to the user. Man, was I tired Douglas Gregor 2003-08-28 12:28:15 +0000
  • 454684b818 Fix bootstrapping when there's no boost-build.jam in project root but BOOST_BUILD_PATH points to Boost.Build installation. Vladimir Prus 2003-08-28 05:45:00 +0000
  • 20f3603f36 Fix bootstrapping when there's no boost-build.jam in project root but BOOST_BUILD_PATH points to Boost.Build installation. Vladimir Prus 2003-08-28 05:45:00 +0000
  • f116b8689c - Undo my erroneous change to the error message formatting (thanks Dave) - Use BOOST_ROOT to help find the BoostBook DTD & XSL only if its available - Use BOOST_BUILD_PATH to help find the BoostBook DTD & XSL (also thanks Dave) Douglas Gregor 2003-08-28 03:30:21 +0000
  • 5e7331866c - Undo my erroneous change to the error message formatting (thanks Dave) - Use BOOST_ROOT to help find the BoostBook DTD & XSL only if its available - Use BOOST_BUILD_PATH to help find the BoostBook DTD & XSL (also thanks Dave) Douglas Gregor 2003-08-28 03:30:21 +0000
  • 6c8fcf7b04 Allow multiple test args for "cond" and "unless". Rene Rivera 2003-08-28 01:54:18 +0000
  • 9ba4bceed3 Fix path handling in initialization Douglas Gregor 2003-08-28 00:13:51 +0000
  • 638c5770c1 Fix path handling in initialization Douglas Gregor 2003-08-28 00:13:51 +0000
  • ef9b6e42c2 New common copyright. Fix problem of duplicate incorrect libraries when linking. As a side-effect, removed all the custom actions as they where the same as the ones in gcc-tools (or resolve to the same thing). Rene Rivera 2003-08-27 17:41:05 +0000
  • d1b62c71b7 Fix for when AR is distributed as part of the compiler (ex. mingw, cygwin). New common copyright. Replace SPACE with _ to make for slightly easier reading. Rene Rivera 2003-08-27 17:38:29 +0000
  • 2aa29d8633 Fix up setting of 'parent' attribute on project. Vladimir Prus 2003-08-27 14:03:37 +0000
  • f4e92ea4a8 Fix up setting of 'parent' attribute on project. Vladimir Prus 2003-08-27 14:03:37 +0000
  • c72f0987ca Python 2.3 fixes. Use __rmul__ for fixed mode operations on List, not __coerce__, since it works in a wrong way and might be removed in future. Vladimir Prus 2003-08-27 13:57:47 +0000
  • 1c13c89653 Python 2.3 fixes. Use __rmul__ for fixed mode operations on List, not __coerce__, since it works in a wrong way and might be removed in future. Vladimir Prus 2003-08-27 13:57:47 +0000
  • 3ff7f146be Import new appropriately Douglas Gregor 2003-08-23 15:03:14 +0000
  • 3d1d630504 Import new appropriately Douglas Gregor 2003-08-23 15:03:14 +0000
  • 8b092160e7 In support of Boost.Install... - Added common-stage-tag value for python debug variants. - Added <target> to stage, to specify a fake target to add the stage or the corresponding sources to. - Ensure that <suppress> for a stage is maximally obeyed, and doesn't inadvertantly add targets to all. Rene Rivera 2003-08-23 05:39:49 +0000
  • bb4084ac61 -- added libm to FINDLIBS. required for <cmath> symbols. Martin Wille 2003-08-22 17:47:51 +0000
  • f405b04859 bug fix Dave Abrahams 2003-08-22 02:33:30 +0000
  • 554e6ef424 feature.jam - bugfix: add default subfeature values only for subfeatures that apply to the top value. Dave Abrahams 2003-08-20 23:19:04 +0000
  • c94c5c09de feature.jam - bugfix: add default subfeature values only for subfeatures that apply to the top value. Dave Abrahams 2003-08-20 23:19:04 +0000
  • 206de2a127 feature.jam - rename is-subproperty and is-subfeature to avoid confusion over semantics and signature. Fixed a bug where they were misused. Added compress-subproperties to work around probable misuse of build-request.expand-no-defaults. Dave Abrahams 2003-08-20 21:56:49 +0000
  • 42c733b90c feature.jam - rename is-subproperty and is-subfeature to avoid confusion over semantics and signature. Fixed a bug where they were misused. Added compress-subproperties to work around probable misuse of build-request.expand-no-defaults. Dave Abrahams 2003-08-20 21:56:49 +0000
  • 5848167a20 Implemented subfeature defaults Dave Abrahams 2003-08-18 04:39:43 +0000
  • 2a72b0dd7d Implemented subfeature defaults Dave Abrahams 2003-08-18 04:39:43 +0000
  • c712b4b272 Fix relative path bug Dave Abrahams 2003-08-17 20:01:24 +0000
  • 98be0b3ed4 Fixed runtime library choice, since STLPort offers only multithreaded builds Dave Abrahams 2003-08-16 15:30:01 +0000
  • 2f85b416d2 Fix bad CVS merge Dave Abrahams 2003-08-16 11:22:08 +0000
  • 938a511392 Fix facet support for intel-win32 Dave Abrahams 2003-08-16 01:18:46 +0000
  • 1e27e9ccee Correctly signal that wchar_t is not a distinct type when emulating vc6. Dave Abrahams 2003-08-16 01:14:18 +0000
  • b6d4e9f402 Fix locale support for metrowerks Dave Abrahams 2003-08-15 18:31:28 +0000
  • 4b80645eea Removed bogus semicolon Dave Abrahams 2003-08-14 07:23:06 +0000
  • f920a0eef1 Removed bogus semicolon Dave Abrahams 2003-08-14 07:23:06 +0000
  • 2330a25772 Preserve the user's existing LD_LIBRARY_PATH when linking under GCC so that they don't unexpectedly encode paths to undesired libraries. See boost posting from Jeff Gray <jeffg-at-magtech.com.au> for details. Dave Abrahams 2003-08-14 07:22:27 +0000
  • 29cdeb0dfc Merge build_for_distribution to HEAD. Rene Rivera 2003-08-14 05:34:57 +0000
  • 6165bef6c0 Test toolset inheritance Vladimir Prus 2003-08-05 06:10:58 +0000
  • 64cb75be03 Test toolset inheritance Vladimir Prus 2003-08-05 06:10:58 +0000
  • 1d2c81c55a Fixes to toolset inheritance. Vladimir Prus 2003-08-05 06:10:57 +0000
  • d3e782c083 Fixes to toolset inheritance. Vladimir Prus 2003-08-05 06:10:57 +0000
  • 619b26494e Update comments. Vladimir Prus 2003-08-05 05:32:47 +0000