Vladimir Prus
d14334895e
Unbreak STLport and railsys test.
...
* tools/stlport.jam
(stlport-target-class.generate): New method.
* test/test_all.py: Run 'railsys' again.
[SVN r19242]
2003-07-21 06:43:28 +00:00
Vladimir Prus
ee7194978b
Unbreak STLport and railsys test.
...
* tools/stlport.jam
(stlport-target-class.generate): New method.
* test/test_all.py: Run 'railsys' again.
[SVN r19242]
2003-07-21 06:43:28 +00:00
Vladimir Prus
370c9f2bfe
Work on BB43 (hang on loop in main target references).
...
* new/targets.jam
(start-building, end-building): New rules.
(main-target.generate): Call the above rules.
* test/loop.py: New test.
[SVN r19241]
2003-07-21 06:21:27 +00:00
Vladimir Prus
b99efeacea
Work on BB43 (hang on loop in main target references).
...
* new/targets.jam
(start-building, end-building): New rules.
(main-target.generate): Call the above rules.
* test/loop.py: New test.
[SVN r19241]
2003-07-21 06:21:27 +00:00
Vladimir Prus
1a7819fe34
Fix BB38 (composite properties expansion buggy).
...
* new/build-request.jam
(expand-no-defaults): Don't expand composites.
* new/targets.jam
(main-target.generate): Expand composites.
* test/property_expansion.py: New test.
[SVN r19240]
2003-07-21 05:55:42 +00:00
Vladimir Prus
bde62b8a07
Fix BB38 (composite properties expansion buggy).
...
* new/build-request.jam
(expand-no-defaults): Don't expand composites.
* new/targets.jam
(main-target.generate): Expand composites.
* test/property_expansion.py: New test.
[SVN r19240]
2003-07-21 05:55:42 +00:00
Vladimir Prus
35aa067d95
Fix a bug which caused non-free feature to appear twice in property set.
...
[SVN r19239]
2003-07-21 05:34:15 +00:00
Vladimir Prus
67c208aa05
Fix a bug which caused non-free feature to appear twice in property set.
...
[SVN r19239]
2003-07-21 05:34:15 +00:00
Vladimir Prus
a130972d43
Add "common.file-creation-command" rule, to help in testing.
...
[SVN r19238]
2003-07-21 05:17:57 +00:00
Vladimir Prus
e0265e2a6b
Add "common.file-creation-command" rule, to help in testing.
...
[SVN r19238]
2003-07-21 05:17:57 +00:00
Vladimir Prus
85572ef5c4
Improve error message.
...
[SVN r19237]
2003-07-21 05:16:47 +00:00
Vladimir Prus
59212913f9
Improve error message.
...
[SVN r19237]
2003-07-21 05:16:47 +00:00
Jens Maurer
0d114ea9a6
fix typo
...
[SVN r19196]
2003-07-18 20:10:10 +00:00
Vladimir Prus
4784c57a46
Optimization: don't use "path" module when not needed.
...
[SVN r19193]
2003-07-18 12:57:38 +00:00
Vladimir Prus
c1a2aaf020
Optimization: don't use "path" module when not needed.
...
[SVN r19193]
2003-07-18 12:57:38 +00:00
Vladimir Prus
9812fadd36
Fix BB48: don't change suffix on prebuilt targets.
...
[SVN r19191]
2003-07-18 12:16:50 +00:00
Vladimir Prus
e269bff967
Fix BB48: don't change suffix on prebuilt targets.
...
[SVN r19191]
2003-07-18 12:16:50 +00:00
Dave Abrahams
f2fbed621b
Make it so that setting of BOOST_ROOT is not required, allowing the
...
getting started instructions for BBv2 work! Now the boostbook files
are searched for additionally in $(BOOST_BUILD_PATH)/../boostbook.
[SVN r19171]
2003-07-17 15:34:28 +00:00
Dave Abrahams
20454ce9df
Make it so that setting of BOOST_ROOT is not required, allowing the
...
getting started instructions for BBv2 work! Now the boostbook files
are searched for additionally in $(BOOST_BUILD_PATH)/../boostbook.
[SVN r19171]
2003-07-17 15:34:28 +00:00
Vladimir Prus
117d3e0bd9
Language edits.
...
[SVN r19169]
2003-07-17 09:26:57 +00:00
Vladimir Prus
6b96c27ff9
Language edits.
...
[SVN r19169]
2003-07-17 09:26:57 +00:00
Vladimir Prus
6c98aeafb4
Fix title.
...
[SVN r19151]
2003-07-16 14:32:48 +00:00
Vladimir Prus
a6b60ecb31
Fix title.
...
[SVN r19151]
2003-07-16 14:32:48 +00:00
Vladimir Prus
6c596db344
Document the dependency scanning mechanism.
...
[SVN r19149]
2003-07-16 14:06:39 +00:00
Vladimir Prus
459de742e9
Document the dependency scanning mechanism.
...
[SVN r19149]
2003-07-16 14:06:39 +00:00
Rene Rivera
dc593efc8b
Simplyfied toolset definition code. Now supports easily adding different types of builds, and additional options.
...
[SVN r19129]
2003-07-15 16:07:11 +00:00
Rene Rivera
4071e14505
Simplyfied toolset definition code. Now supports easily adding different types of builds, and additional options.
...
[SVN r19129]
2003-07-15 16:07:11 +00:00
Dave Abrahams
2cb5e435bd
fix --noassert option
...
[SVN r19119]
2003-07-14 21:55:47 +00:00
Dave Abrahams
52e9bb8a6d
fix --noassert option
...
[SVN r19119]
2003-07-14 21:55:47 +00:00
Dave Abrahams
430a3c109b
add --noassert option
...
[SVN r19114]
2003-07-14 18:53:03 +00:00
Dave Abrahams
11dea85da3
add --noassert option
...
[SVN r19114]
2003-07-14 18:53:03 +00:00
Rene Rivera
5eaca2c483
Remove platform check for preventing use of yacc.
...
Replace with dev option "--grammar" which enables building of the grammar.
Some cleanup and generalization of searching for tools using ProgramFiles.
[SVN r19107]
2003-07-14 06:08:03 +00:00
Rene Rivera
16cb4d5ef3
Remove platform check for preventing use of yacc.
...
Replace with dev option "--grammar" which enables building of the grammar.
Some cleanup and generalization of searching for tools using ProgramFiles.
[SVN r19107]
2003-07-14 06:08:03 +00:00
Rene Rivera
5cc4117f01
Fixed some problems with parsing of ReST style comments. Preformated parsing/output is now much closer to what ReST defines.
...
[SVN r19105]
2003-07-13 22:19:09 +00:00
Rene Rivera
636e0d2379
Fixed some problems with parsing of ReST style comments. Preformated parsing/output is now much closer to what ReST defines.
...
[SVN r19105]
2003-07-13 22:19:09 +00:00
Rene Rivera
fadcc72356
Some cleanup, adding documentation.
...
Addition of common whitespace defenitions.
Addition of is-whitespace rule.
[SVN r19104]
2003-07-13 22:18:00 +00:00
Rene Rivera
a8325f386d
Some cleanup, adding documentation.
...
Addition of common whitespace defenitions.
Addition of is-whitespace rule.
[SVN r19104]
2003-07-13 22:18:00 +00:00
Rene Rivera
03d3cfd132
Prevent use of yacc in Solaris/SunOS as it causes parse overflow errors in the grammar.
...
[SVN r19098]
2003-07-13 17:11:55 +00:00
Rene Rivera
1760f25f87
Prevent use of yacc in Solaris/SunOS as it causes parse overflow errors in the grammar.
...
[SVN r19098]
2003-07-13 17:11:55 +00:00
Rene Rivera
b03e54c968
Fix linking in of libraires by test targets multiple times.
...
The fix ensures that the libraries we link to for targets are unique.
[SVN r19096]
2003-07-13 16:09:08 +00:00
Jens Maurer
94bec3a1e0
when compiling for multi-threading, need -lpthread library
...
[SVN r19067]
2003-07-11 17:06:22 +00:00
Jens Maurer
e78392555c
need -lrt, always
...
[SVN r19066]
2003-07-11 17:05:01 +00:00
Jens Maurer
39bc1738a5
gcc on HP-UX does not support multi-threading, don't set anything here
...
[SVN r19059]
2003-07-11 16:05:42 +00:00
Douglas Gregor
6c87d04d06
Remove NOUPDATE for catalog
...
[SVN r19054]
2003-07-11 15:56:56 +00:00
Douglas Gregor
018543fb9f
Remove NOUPDATE for catalog
...
[SVN r19054]
2003-07-11 15:56:56 +00:00
Jens Maurer
2ba6fffc80
-lrt has nothing to do with multi-threading, it contains POSIX real-time
...
stuff such as nanosleep, clock_gettime etc.
[SVN r19051]
2003-07-11 14:47:11 +00:00
Toon Knapen
aa1ae86a7c
only use C style comments since bjam is compiled with C compiler
...
[SVN r19049]
2003-07-11 13:19:37 +00:00
Toon Knapen
bc6532ac28
only use C style comments since bjam is compiled with C compiler
...
[SVN r19049]
2003-07-11 13:19:37 +00:00
Jens Maurer
52f20402e8
gcc on IRIX does not support multi-threading (yet), so don't use -pthread
...
[SVN r19045]
2003-07-11 12:20:19 +00:00
Toon Knapen
c57c3ee0b1
need prototype for init_cache
...
[SVN r19042]
2003-07-11 06:50:21 +00:00