2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-18 14:02:11 +00:00
Commit Graph

10944 Commits

Author SHA1 Message Date
Rene Rivera
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.


[SVN r19900]
2003-09-01 16:30:59 +00:00
Rene Rivera
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.


[SVN r19900]
2003-09-01 16:30:59 +00:00
Vladimir Prus
52547317f0 Bugfix. Allow "project-root" to work in Jamfile, again.
Thanks to Peter Schoen for bugreport.

* new/project.jam (initialize): Set 'project-root-module' attribute.
* new/project_root.py: New test.


[SVN r19899]
2003-09-01 14:00:26 +00:00
Vladimir Prus
b9e4d182de Bugfix. Allow "project-root" to work in Jamfile, again.
Thanks to Peter Schoen for bugreport.

* new/project.jam (initialize): Set 'project-root-module' attribute.
* new/project_root.py: New test.


[SVN r19899]
2003-09-01 14:00:26 +00:00
Vladimir Prus
d2a9930628 Robustify some code.
[SVN r19898]
2003-09-01 13:57:35 +00:00
Vladimir Prus
bb6cc49508 Robustify some code.
[SVN r19898]
2003-09-01 13:57:35 +00:00
Vladimir Prus
d3c390163a Remove an incorrect statement.
[SVN r19897]
2003-09-01 08:04:33 +00:00
Vladimir Prus
3f9419e4a7 Remove an incorrect statement.
[SVN r19897]
2003-09-01 08:04:33 +00:00
Vladimir Prus
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.


[SVN r19896]
2003-09-01 07:57:53 +00:00
Vladimir Prus
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.


[SVN r19896]
2003-09-01 07:57:53 +00:00
Vladimir Prus
5164c376ae Don't make symlinks. This example is used in docs and nothing is
said about symlinks there, so it can confuse users.


[SVN r19893]
2003-09-01 07:47:15 +00:00
Vladimir Prus
997bc74d4e Don't make symlinks. This example is used in docs and nothing is
said about symlinks there, so it can confuse users.


[SVN r19893]
2003-09-01 07:47:15 +00:00
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
e92b5c5d23 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
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
8193ea28e2 Add Darwin toolset, from Christopher Currie.
[SVN r19851]
2003-08-29 07:33:28 +00:00
Vladimir Prus
734d7f1031 Add Darwin toolset, from Christopher Currie.
[SVN r19851]
2003-08-29 07:33:28 +00:00
Vladimir Prus
6d645322e1 Clarify instructions for installing from CVS.
[SVN r19850]
2003-08-29 07:17:18 +00:00
Vladimir Prus
d95e8638c1 Clarify instructions for installing from CVS.
[SVN r19850]
2003-08-29 07:17:18 +00:00
Vladimir Prus
69d97a79b1 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
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
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.

* 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
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
8c2aa80007 * 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
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
4afba02440 Don't ECHO random information to the user. Man, was I tired
[SVN r19830]
2003-08-28 12:28:15 +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
454684b818 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
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
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)


[SVN r19816]
2003-08-28 03:30:21 +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
9ba4bceed3 Fix path handling in initialization
[SVN r19813]
2003-08-28 00:13:51 +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
2aa29d8633 Fix up setting of 'parent' attribute on project.
[SVN r19807]
2003-08-27 14:03:37 +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
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.


[SVN r19806]
2003-08-27 13:57:47 +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
3ff7f146be Import new appropriately
[SVN r19754]
2003-08-23 15:03:14 +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
554e6ef424 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