be7a2edc7bBOOST_BUILD_PATH can be set to top-level dir, so don't say about "kernel".
Vladimir Prus
2003-09-11 06:31:30 +0000
75b7081712Make 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
99185d75ebChange wording to avoid implying that V2 was just started.
Vladimir Prus
2003-09-10 09:43:34 +0000
a8758e0f2cBugfix: allow a generator to create two targets of the same type.
Vladimir Prus
2003-09-10 07:39:45 +0000
d02a14907dBugfix: allow a generator to create two targets of the same type.
Vladimir Prus
2003-09-10 07:39:45 +0000
1d8e3af310Fix 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
6831493b25Handle paths with backslashes. Include <pyd> in docs.
Dave Abrahams
2003-09-08 19:39:44 +0000
1686d97eb8Use the import rule
Dave Abrahams
2003-09-08 17:38:49 +0000
03b0785457Added import rule
Dave Abrahams
2003-09-08 17:24:44 +0000
89410bc2c2Added missing link
Dave Abrahams
2003-09-08 15:07:33 +0000
69a970d5fdAdded external project support docs
Dave Abrahams
2003-09-08 14:58:45 +0000
fa5a06e4ddFix 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
6077c464fbMerge cross-project support for BBv1 into mainline.
Rene Rivera
2003-09-07 04:51:53 +0000
b2e5e65b4cRemove some recently introduced TABs.
Rene Rivera
2003-09-05 22:33:54 +0000
742ead7753Fix 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
f2cb45cd94Allow for building RPMs on newer RedHat's which have the split tools rpm+rpmbuild.
Rene Rivera
2003-09-04 15:01:07 +0000
df33ee7f46Allow 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
12f8597464Document some of the recent changes.
Vladimir Prus
2003-09-04 11:22:49 +0000
5327b9bf6bDocument some of the recent changes.
Vladimir Prus
2003-09-04 11:22:49 +0000
b8b18394e3Add 'glob' rule to Jamfile context.
Vladimir Prus
2003-09-04 11:19:03 +0000
73ed2c3209Add 'glob' rule to Jamfile context.
Vladimir Prus
2003-09-04 11:19:03 +0000
be258d889aRemove support for old-style target ids.
Vladimir Prus
2003-09-04 11:06:14 +0000
7addaa692bRemove support for old-style target ids.
Vladimir Prus
2003-09-04 11:06:14 +0000
534f937ef8Reordered 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
1f5c1a3d0fAdded, 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
37766943afMinor 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
119a4fec8aMinor 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
52547317f0Bugfix. Allow "project-root" to work in Jamfile, again. Thanks to Peter Schoen for bugreport.
Vladimir Prus
2003-09-01 14:00:26 +0000
b9e4d182deBugfix. Allow "project-root" to work in Jamfile, again. Thanks to Peter Schoen for bugreport.
Vladimir Prus
2003-09-01 14:00:26 +0000
d2a9930628Robustify some code.
Vladimir Prus
2003-09-01 13:57:35 +0000
bb6cc49508Robustify some code.
Vladimir Prus
2003-09-01 13:57:35 +0000
d3c390163aRemove an incorrect statement.
Vladimir Prus
2003-09-01 08:04:33 +0000
3f9419e4a7Remove an incorrect statement.
Vladimir Prus
2003-09-01 08:04:33 +0000
57ff2ec65cComment 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
cbe928c68aComment 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
5164c376aeDon'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
997bc74d4eDon'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
f44beffdf2Corretly set threading options when using stlport-io library.
Rene Rivera
2003-09-01 06:31:21 +0000
a732329dfeFix 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
2299d3fd50Fix newly broken default fake targets for stage rule. (Fixes problems with building the regression tools)
Rene Rivera
2003-08-30 01:49:50 +0000
e92b5c5d23Fix 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
a57311af2fFix 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
8193ea28e2Add Darwin toolset, from Christopher Currie.
Vladimir Prus
2003-08-29 07:33:28 +0000
734d7f1031Add Darwin toolset, from Christopher Currie.
Vladimir Prus
2003-08-29 07:33:28 +0000
6d645322e1Clarify instructions for installing from CVS.
Vladimir Prus
2003-08-29 07:17:18 +0000
d95e8638c1Clarify instructions for installing from CVS.
Vladimir Prus
2003-08-29 07:17:18 +0000
69d97a79b1Add boost-build.jam to Boost.Build root, to help folks who install from CVS.
Vladimir Prus
2003-08-29 07:12:04 +0000
c773394947Add boost-build.jam to Boost.Build root, to help folks who install from CVS.
Vladimir Prus
2003-08-29 07:12:04 +0000
ec6a3b1e25Fix 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
d841b76c27Fix 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
386fb7b42fDon't make singleton vars globally singular, as it interfears with toolset extension.
Rene Rivera
2003-08-28 16:21:57 +0000
e7a8d7c445Remove 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
4afba02440Don't ECHO random information to the user. Man, was I tired
Douglas Gregor
2003-08-28 12:28:15 +0000
2365fd8f04Don't ECHO random information to the user. Man, was I tired
Douglas Gregor
2003-08-28 12:28:15 +0000
454684b818Fix 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
20f3603f36Fix 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
6c8fcf7b04Allow multiple test args for "cond" and "unless".
Rene Rivera
2003-08-28 01:54:18 +0000
9ba4bceed3Fix path handling in initialization
Douglas Gregor
2003-08-28 00:13:51 +0000
638c5770c1Fix path handling in initialization
Douglas Gregor
2003-08-28 00:13:51 +0000
ef9b6e42c2New 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
d1b62c71b7Fix 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
2aa29d8633Fix up setting of 'parent' attribute on project.
Vladimir Prus
2003-08-27 14:03:37 +0000
f4e92ea4a8Fix up setting of 'parent' attribute on project.
Vladimir Prus
2003-08-27 14:03:37 +0000
c72f0987caPython 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
1c13c89653Python 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
3ff7f146beImport new appropriately
Douglas Gregor
2003-08-23 15:03:14 +0000
3d1d630504Import new appropriately
Douglas Gregor
2003-08-23 15:03:14 +0000
8b092160e7In 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
f405b04859bug fix
Dave Abrahams
2003-08-22 02:33:30 +0000
554e6ef424feature.jam - bugfix: add default subfeature values only for subfeatures that apply to the top value.
Dave Abrahams
2003-08-20 23:19:04 +0000
c94c5c09defeature.jam - bugfix: add default subfeature values only for subfeatures that apply to the top value.
Dave Abrahams
2003-08-20 23:19:04 +0000
206de2a127feature.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
42c733b90cfeature.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
5848167a20Implemented subfeature defaults
Dave Abrahams
2003-08-18 04:39:43 +0000
2a72b0dd7dImplemented subfeature defaults
Dave Abrahams
2003-08-18 04:39:43 +0000
c712b4b272Fix relative path bug
Dave Abrahams
2003-08-17 20:01:24 +0000
98be0b3ed4Fixed runtime library choice, since STLPort offers only multithreaded builds
Dave Abrahams
2003-08-16 15:30:01 +0000
2f85b416d2Fix bad CVS merge
Dave Abrahams
2003-08-16 11:22:08 +0000
938a511392Fix facet support for intel-win32
Dave Abrahams
2003-08-16 01:18:46 +0000
1e27e9cceeCorrectly signal that wchar_t is not a distinct type when emulating vc6.
Dave Abrahams
2003-08-16 01:14:18 +0000
b6d4e9f402Fix locale support for metrowerks
Dave Abrahams
2003-08-15 18:31:28 +0000
4b80645eeaRemoved bogus semicolon
Dave Abrahams
2003-08-14 07:23:06 +0000
f920a0eef1Removed bogus semicolon
Dave Abrahams
2003-08-14 07:23:06 +0000
2330a25772Preserve 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
29cdeb0dfcMerge build_for_distribution to HEAD.
Rene Rivera
2003-08-14 05:34:57 +0000
6165bef6c0Test toolset inheritance
Vladimir Prus
2003-08-05 06:10:58 +0000
64cb75be03Test toolset inheritance
Vladimir Prus
2003-08-05 06:10:58 +0000
1d2c81c55aFixes to toolset inheritance.
Vladimir Prus
2003-08-05 06:10:57 +0000
d3e782c083Fixes to toolset inheritance.
Vladimir Prus
2003-08-05 06:10:57 +0000
619b26494eUpdate comments.
Vladimir Prus
2003-08-05 05:32:47 +0000