Rene Rivera
f44beffdf2
Corretly set threading options when using stlport-io library.
...
[SVN r19891]
2003-09-01 06:31:21 +00:00
Rene Rivera
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.
[SVN r19888]
2003-08-31 16:29:38 +00:00
Rene Rivera
2299d3fd50
Fix newly broken default fake targets for stage rule. (Fixes problems with building the regression tools)
...
[SVN r19871]
2003-08-30 01:49:50 +00:00
Vladimir Prus
a57311af2f
Fix a hard error whenever a target is skipped. Thanks to
...
Christopher Currie for spotting this bug.
[SVN r19854]
2003-08-29 08:48:15 +00:00
Vladimir Prus
734d7f1031
Add Darwin toolset, from Christopher Currie.
...
[SVN r19851]
2003-08-29 07:33:28 +00:00
Vladimir Prus
d95e8638c1
Clarify instructions for installing from CVS.
...
[SVN r19850]
2003-08-29 07:17:18 +00:00
Vladimir Prus
c773394947
Add boost-build.jam to Boost.Build root, to help folks who install from CVS.
...
[SVN r19849]
2003-08-29 07:12:04 +00:00
Vladimir Prus
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.
* new/builtin.jam
Make HPP a separate type.
* tools/bison.jam
Note that YY is converted to HPP, not H.
[SVN r19847]
2003-08-29 07:01:13 +00:00
Rene Rivera
386fb7b42f
Don't make singleton vars globally singular, as it interfears with toolset extension.
...
[SVN r19838]
2003-08-28 16:21:57 +00:00
Rene Rivera
e7a8d7c445
Remove now extra target vars.
...
[SVN r19837]
2003-08-28 16:20:56 +00:00
Vladimir Prus
03b1103653
* new/container.jam
...
(vector.equal): Fix a bug, which causes all vectors with different sizes
to be considered equal.
[SVN r19836]
2003-08-28 13:53:06 +00:00
Douglas Gregor
2365fd8f04
Don't ECHO random information to the user. Man, was I tired
...
[SVN r19830]
2003-08-28 12:28:15 +00:00
Vladimir Prus
20f3603f36
Fix bootstrapping when there's no boost-build.jam in project root but
...
BOOST_BUILD_PATH points to Boost.Build installation.
Patch from Christopher Currie.
[SVN r19819]
2003-08-28 05:45:00 +00:00
Douglas Gregor
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)
[SVN r19816]
2003-08-28 03:30:21 +00:00
Rene Rivera
6c8fcf7b04
Allow multiple test args for "cond" and "unless".
...
[SVN r19814]
2003-08-28 01:54:18 +00:00
Douglas Gregor
638c5770c1
Fix path handling in initialization
...
[SVN r19813]
2003-08-28 00:13:51 +00:00
Rene Rivera
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).
[SVN r19811]
2003-08-27 17:41:05 +00:00
Rene Rivera
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.
[SVN r19810]
2003-08-27 17:38:29 +00:00
Vladimir Prus
f4e92ea4a8
Fix up setting of 'parent' attribute on project.
...
[SVN r19807]
2003-08-27 14:03:37 +00:00
Vladimir Prus
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.
[SVN r19806]
2003-08-27 13:57:47 +00:00
Douglas Gregor
3d1d630504
Import new appropriately
...
[SVN r19754]
2003-08-23 15:03:14 +00:00
Rene Rivera
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.
[SVN r19740]
2003-08-23 05:39:49 +00:00
Martin Wille
bb4084ac61
-- added libm to FINDLIBS. required for <cmath> symbols.
...
[SVN r19736]
2003-08-22 17:47:51 +00:00
Dave Abrahams
f405b04859
bug fix
...
[SVN r19726]
2003-08-22 02:33:30 +00:00
Dave Abrahams
c94c5c09de
feature.jam - bugfix: add default subfeature values only for
...
subfeatures that apply to the top value.
[SVN r19717]
2003-08-20 23:19:04 +00:00
Dave Abrahams
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.
targets.jam - use feature.compress-subproperties to work around
probable misuse of build-request.expand-no-defaults.
project.jam - some code simplification, fixed a blatant typo,
increased upper limit on arguments to the project rule.
[SVN r19716]
2003-08-20 21:56:49 +00:00
Dave Abrahams
2a72b0dd7d
Implemented subfeature defaults
...
feature.jam -
* subfeatures acquired a subfeature attribute
* improved error reporting
* eliminated some unused code
* simplified, improved commenting in, and fixed bugs in minimize
property.jam -
* added missing "symmetric" label on toolset and variant in tests
msvc.jam -
* version number is now defaulted, so I can have msvc-7.1 and
msvc-6 configured, and simply type "bjam msvc".
[SVN r19675]
2003-08-18 04:39:43 +00:00
Dave Abrahams
c712b4b272
Fix relative path bug
...
[SVN r19667]
2003-08-17 20:01:24 +00:00
Dave Abrahams
98be0b3ed4
Fixed runtime library choice, since STLPort offers only multithreaded builds
...
[SVN r19643]
2003-08-16 15:30:01 +00:00
Dave Abrahams
2f85b416d2
Fix bad CVS merge
...
[SVN r19633]
2003-08-16 11:22:08 +00:00
Dave Abrahams
938a511392
Fix facet support for intel-win32
...
[SVN r19629]
2003-08-16 01:18:46 +00:00
Dave Abrahams
1e27e9ccee
Correctly signal that wchar_t is not a distinct type when emulating vc6.
...
[SVN r19628]
2003-08-16 01:14:18 +00:00
Dave Abrahams
b6d4e9f402
Fix locale support for metrowerks
...
[SVN r19620]
2003-08-15 18:31:28 +00:00
Dave Abrahams
f920a0eef1
Removed bogus semicolon
...
[SVN r19579]
2003-08-14 07:23:06 +00:00
Dave Abrahams
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.
[SVN r19578]
2003-08-14 07:22:27 +00:00
Rene Rivera
29cdeb0dfc
Merge build_for_distribution to HEAD.
...
[SVN r19577]
2003-08-14 05:34:57 +00:00
Vladimir Prus
64cb75be03
Test toolset inheritance
...
[SVN r19461]
2003-08-05 06:10:58 +00:00
Vladimir Prus
d3e782c083
Fixes to toolset inheritance.
...
* new/generators.jam
(generator.constructor): Import property so clone works.
(register): Generate the correct toolset name.
* new/toolset.jam
Import generators so the inherit calls work.
(inherit-generators): Generate the correct new generator id.
Patch from Christopher Currie.
[SVN r19460]
2003-08-05 06:10:57 +00:00
Vladimir Prus
1431fa5d17
Update comments.
...
[SVN r19459]
2003-08-05 05:32:47 +00:00
Vladimir Prus
81dc7f094b
Rename 'xclass' to 'class'.
...
[SVN r19458]
2003-08-05 05:25:33 +00:00
Rene Rivera
96f5fdbd21
Fix building of dist target. On my previous changes for grammar building I unintentionally removed the building of the yyacc program.
...
[SVN r19457]
2003-08-05 05:18:40 +00:00
Rene Rivera
6b00064ae3
Fix compilation for conforming C compilers, in this case Borland. Structure initialization is only allowed with constant initializers.
...
[SVN r19456]
2003-08-05 04:59:57 +00:00
Rene Rivera
c6af8a74b7
Fix compilation for conforming C compilers, in this case VC7. Variable declarations are only allowed at the start of scopes, not in the middle like C++.
...
[SVN r19455]
2003-08-05 04:48:28 +00:00
Vladimir Prus
a8291718dd
Rename 'xnew' to just 'new'.
...
[SVN r19434]
2003-08-04 11:12:30 +00:00
Vladimir Prus
96ba56a2e9
Drop all style classes support.
...
[SVN r19433]
2003-08-04 10:53:34 +00:00
Vladimir Prus
9f4f5ca717
Add forgotten files.
...
[SVN r19432]
2003-08-04 09:31:20 +00:00
Vladimir Prus
9ff2227563
New builtin NORMALIZE_PATH.
...
[SVN r19431]
2003-08-04 09:29:28 +00:00
Vladimir Prus
5e191e6cc6
New builtin SORT.
...
[SVN r19430]
2003-08-04 09:27:47 +00:00
Vladimir Prus
3bb6fbed85
Convert remaining classes.
...
[SVN r19429]
2003-08-04 09:25:34 +00:00
Vladimir Prus
fe09f7e4fe
Move abstract-target hierarchy to new classes.
...
[SVN r19428]
2003-08-04 09:22:29 +00:00