Dave Abrahams
6f75d06d7e
fix assertions
...
[SVN r17517]
2003-02-19 00:58:28 +00:00
Dave Abrahams
5b91e908c8
Uniquely-identify value-specific subfeatures
...
[SVN r17516]
2003-02-19 00:57:28 +00:00
Dave Abrahams
6db40621b9
Uniquely-identify value-specific subfeatures
...
[SVN r17516]
2003-02-19 00:57:28 +00:00
Vladimir Prus
352bc8c515
Improve stage rule, allowing to specify location in requirements. This
...
allows short name for stage targets which install to global locations.
[SVN r17508]
2003-02-18 11:25:04 +00:00
Vladimir Prus
e6fd724bd8
Improve stage rule, allowing to specify location in requirements. This
...
allows short name for stage targets which install to global locations.
[SVN r17508]
2003-02-18 11:25:04 +00:00
Vladimir Prus
0264dca306
Improve running tests.
...
1. Test names are printed as they are executed.
2. The test which failed during the previous run is executed as soon
as possible.yx
[SVN r17507]
2003-02-18 09:00:59 +00:00
Vladimir Prus
e02e18061f
Improve running tests.
...
1. Test names are printed as they are executed.
2. The test which failed during the previous run is executed as soon
as possible.yx
[SVN r17507]
2003-02-18 09:00:59 +00:00
Vladimir Prus
188f0e963b
Followup to the last commit: don't import 'exe_suffix'.
...
[SVN r17506]
2003-02-18 08:57:28 +00:00
Vladimir Prus
0871ce49d2
Followup to the last commit: don't import 'exe_suffix'.
...
[SVN r17506]
2003-02-18 08:57:28 +00:00
Vladimir Prus
2f58129645
Automatically adjust suffixes when running tests.
...
[SVN r17505]
2003-02-18 08:32:57 +00:00
Vladimir Prus
0a9e4270b2
Automatically adjust suffixes when running tests.
...
[SVN r17505]
2003-02-18 08:32:57 +00:00
Vladimir Prus
95d4da2990
Don't link to -lz and assume it's existence: build a private library
...
for testing. Also, test both <name> and <search> in one test.
[SVN r17503]
2003-02-18 06:56:12 +00:00
Vladimir Prus
cec1703a3b
Don't link to -lz and assume it's existence: build a private library
...
for testing. Also, test both <name> and <search> in one test.
[SVN r17503]
2003-02-18 06:56:12 +00:00
Dave Abrahams
fbc6881afc
Work around a bug in our indirect rule invocation
...
******* This indicates a core Jam bug!! ********
[SVN r17502]
2003-02-18 05:39:54 +00:00
Dave Abrahams
495874710e
Work around a bug in our indirect rule invocation
...
******* This indicates a core Jam bug!! ********
[SVN r17502]
2003-02-18 05:39:54 +00:00
Dave Abrahams
9c965a9e24
Hack around NT symlink support
...
[SVN r17496]
2003-02-17 17:52:20 +00:00
Dave Abrahams
5e9b8905b6
Hack around NT symlink support
...
[SVN r17496]
2003-02-17 17:52:20 +00:00
Dave Abrahams
c4a6ea5602
Fix some assertions
...
[SVN r17495]
2003-02-17 17:51:55 +00:00
Dave Abrahams
089c1a151e
Fix some assertions
...
[SVN r17495]
2003-02-17 17:51:55 +00:00
Dave Abrahams
9a796defcb
Bug fixes. Still some problems but I managed to make something work :)
...
[SVN r17494]
2003-02-17 17:51:32 +00:00
Dave Abrahams
614edfc967
Bug fixes. Still some problems but I managed to make something work :)
...
[SVN r17494]
2003-02-17 17:51:32 +00:00
Dave Abrahams
a9d16b349c
disable use of allow-composing
...
[SVN r17493]
2003-02-17 17:51:07 +00:00
Dave Abrahams
398f71909c
disable use of allow-composing
...
[SVN r17493]
2003-02-17 17:51:07 +00:00
Dave Abrahams
ddae7ef696
fix bogus removal
...
[SVN r17492]
2003-02-17 17:50:34 +00:00
Dave Abrahams
4a07bce1dd
fix bogus removal
...
[SVN r17492]
2003-02-17 17:50:34 +00:00
Dave Abrahams
6233375cba
bogus removal
...
[SVN r17491]
2003-02-17 17:49:52 +00:00
Dave Abrahams
8febe8edcf
bogus removal
...
[SVN r17491]
2003-02-17 17:49:52 +00:00
Dave Abrahams
cc77be5098
response file bugfixes
...
[SVN r17490]
2003-02-17 17:42:49 +00:00
Dave Abrahams
af78d8bb8c
response file bugfixes
...
[SVN r17490]
2003-02-17 17:42:49 +00:00
Markus Schöpflin
79c5388217
Added compiler command line option -qcpluscmt when compiling C sources
...
to allow C++ comments.
[SVN r17489]
2003-02-17 16:19:54 +00:00
Dave Abrahams
38ca2de3b2
untested MSVC toolset
...
untested response-file support
expanded optimization to speed/space/off
removed module_actions.PYC
validate multiple properties at once.
Fix bugs in type.jam, virtual-target.jam, symlink.py
[SVN r17487]
2003-02-17 15:16:35 +00:00
Dave Abrahams
991f2ecde2
untested MSVC toolset
...
untested response-file support
expanded optimization to speed/space/off
removed module_actions.PYC
validate multiple properties at once.
Fix bugs in type.jam, virtual-target.jam, symlink.py
[SVN r17487]
2003-02-17 15:16:35 +00:00
Dave Abrahams
5d0f3e119a
Fix inlining switch
...
[SVN r17485]
2003-02-17 13:24:24 +00:00
Vladimir Prus
e9f7422b2b
Cleanups.
...
* new/virtual-target.jam
(abstract-file-target.extra-grist): Remove
(null-action): New class.
* new/prebuilt.jam
(prebuilt-file-generator): Don't use 'extra-grist', use
'null-action' instread to distinguish different prebuilt targets.
[SVN r17482]
2003-02-17 09:51:06 +00:00
Vladimir Prus
ad8d438af3
Cleanups.
...
* new/virtual-target.jam
(abstract-file-target.extra-grist): Remove
(null-action): New class.
* new/prebuilt.jam
(prebuilt-file-generator): Don't use 'extra-grist', use
'null-action' instread to distinguish different prebuilt targets.
[SVN r17482]
2003-02-17 09:51:06 +00:00
Vladimir Prus
81b7961c6c
Sync with the rest of code.
...
[SVN r17481]
2003-02-17 09:43:04 +00:00
Vladimir Prus
b7e797bf5c
Sync with the rest of code.
...
[SVN r17481]
2003-02-17 09:43:04 +00:00
Vladimir Prus
29699d629e
Bugfix: virtual target with per-main-target properties can be confused
...
with ordinary virtual target.
* new/virtual-target.jam
(abstract-file-target.specific-main-target): New overridable rule.
(abstract-file-target.actual-name): Use the above.
(file-target.specific-main-target): Override, using code from
'compute-extra-path'.
(file-target.compute-extra-path): Remove
(file-target.path): Use 'specific-main-target' directly.
* test/main_properties.py: More tests.
[SVN r17480]
2003-02-17 09:10:57 +00:00
Vladimir Prus
1dba353cff
Bugfix: virtual target with per-main-target properties can be confused
...
with ordinary virtual target.
* new/virtual-target.jam
(abstract-file-target.specific-main-target): New overridable rule.
(abstract-file-target.actual-name): Use the above.
(file-target.specific-main-target): Override, using code from
'compute-extra-path'.
(file-target.compute-extra-path): Remove
(file-target.path): Use 'specific-main-target' directly.
* test/main_properties.py: More tests.
[SVN r17480]
2003-02-17 09:10:57 +00:00
Vladimir Prus
71e8e39f36
Bugfix: recreate working dir only if it does not exists.
...
* test/BoostBuild.py: (Tester.rm): The above change.
[SVN r17479]
2003-02-17 09:03:04 +00:00
Vladimir Prus
068eca0667
Bugfix: recreate working dir only if it does not exists.
...
* test/BoostBuild.py: (Tester.rm): The above change.
[SVN r17479]
2003-02-17 09:03:04 +00:00
Vladimir Prus
338bf290e6
Bugfix: build-dir was broken when building from child projects.
...
[SVN r17478]
2003-02-17 08:36:45 +00:00
Vladimir Prus
22bb67858e
Bugfix: build-dir was broken when building from child projects.
...
[SVN r17478]
2003-02-17 08:36:45 +00:00
Vladimir Prus
846928e81a
Bugfix: <search> property on searched lib targets was ignored.
...
[SVN r17477]
2003-02-17 08:32:45 +00:00
Vladimir Prus
037684dd8c
Bugfix: <search> property on searched lib targets was ignored.
...
[SVN r17477]
2003-02-17 08:32:45 +00:00
Vladimir Prus
90729da952
Add comment.
...
[SVN r17476]
2003-02-17 08:22:27 +00:00
Vladimir Prus
46af863732
Add comment.
...
[SVN r17476]
2003-02-17 08:22:27 +00:00
Vladimir Prus
1cbc84eb5a
Improve comments.
...
[SVN r17473]
2003-02-17 06:58:40 +00:00
Vladimir Prus
cd6635963b
Improve comments.
...
[SVN r17473]
2003-02-17 06:58:40 +00:00
Vladimir Prus
a18f873f6a
Refactorings
...
[SVN r17406]
2003-02-14 15:28:47 +00:00