Dave Abrahams
d7fafd5216
Extend main-target-type to include possible values (duh).
...
[SVN r17527]
2003-02-19 11:25:50 +00:00
Dave Abrahams
20381b297d
improved error reporting
...
[SVN r17526]
2003-02-19 11:25:23 +00:00
Dave Abrahams
57421d9d65
bug fix!
...
[SVN r17525]
2003-02-19 10:48:32 +00:00
Dave Abrahams
57d49df2ca
Allow the use of an unconfigured msvc as long as the PATH, etc., are set up.
...
[SVN r17524]
2003-02-19 10:23:03 +00:00
Dave Abrahams
b5b9931295
Kill allow-composing checks
...
[SVN r17523]
2003-02-19 09:31:43 +00:00
Dave Abrahams
ae5e032616
Fix bug which placed input-files at LOCATE_SOURCE.
...
[SVN r17522]
2003-02-19 08:08:56 +00:00
Vladimir Prus
9d799da62b
Fix debugging output.
...
[SVN r17521]
2003-02-19 08:00:53 +00:00
Dave Abrahams
ba7c2872eb
Quote input file names on run tests
...
[SVN r17520]
2003-02-19 01:57:40 +00:00
Dave Abrahams
3f6e6b48a4
Use "version" subfeature.
...
[SVN r17518]
2003-02-19 00:59:05 +00:00
Dave Abrahams
6f75d06d7e
fix assertions
...
[SVN r17517]
2003-02-19 00:58:28 +00:00
Dave Abrahams
6db40621b9
Uniquely-identify value-specific subfeatures
...
[SVN r17516]
2003-02-19 00:57:28 +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
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
0871ce49d2
Followup to the last commit: don't import 'exe_suffix'.
...
[SVN r17506]
2003-02-18 08:57:28 +00:00
Vladimir Prus
0a9e4270b2
Automatically adjust suffixes when running tests.
...
[SVN r17505]
2003-02-18 08:32:57 +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
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
5e9b8905b6
Hack around NT symlink support
...
[SVN r17496]
2003-02-17 17:52:20 +00:00
Dave Abrahams
089c1a151e
Fix some assertions
...
[SVN r17495]
2003-02-17 17:51:55 +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
398f71909c
disable use of allow-composing
...
[SVN r17493]
2003-02-17 17:51:07 +00:00
Dave Abrahams
4a07bce1dd
fix bogus removal
...
[SVN r17492]
2003-02-17 17:50:34 +00:00
Dave Abrahams
8febe8edcf
bogus removal
...
[SVN r17491]
2003-02-17 17:49:52 +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
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
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
b7e797bf5c
Sync with the rest of code.
...
[SVN r17481]
2003-02-17 09:43:04 +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
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
22bb67858e
Bugfix: build-dir was broken when building from child projects.
...
[SVN r17478]
2003-02-17 08:36: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
46af863732
Add comment.
...
[SVN r17476]
2003-02-17 08:22:27 +00:00
Vladimir Prus
cd6635963b
Improve comments.
...
[SVN r17473]
2003-02-17 06:58:40 +00:00
Vladimir Prus
1fe866db0f
Refactorings
...
[SVN r17406]
2003-02-14 15:28:47 +00:00
Vladimir Prus
82869503c2
Added documentation.
...
[SVN r17405]
2003-02-14 15:10:01 +00:00
Vladimir Prus
a4f75efcb4
Added copyright
...
[SVN r17404]
2003-02-14 15:04:37 +00:00
Markus Schöpflin
d2930b7cda
Added variable VA_BIN. This allows to create extended toolsets which
...
override the location of the compiler installation.
[SVN r17402]
2003-02-14 14:45:30 +00:00
Vladimir Prus
3b651cf0be
Added copyright
...
[SVN r17400]
2003-02-14 14:01:49 +00:00
Beman Dawes
5dd6164780
added /Qansi_alias
...
[SVN r17330]
2003-02-12 16:49:05 +00:00
Vladimir Prus
0171b29698
Make CVS ignore .pyc files.
...
[SVN r17313]
2003-02-11 08:51:31 +00:00
Vladimir Prus
05e00f947b
Added missing file. Sorry for complete lack of comments: I've erased
...
the previous version by accident and don't have the time to restore comments
now.
[SVN r17312]
2003-02-11 08:47:03 +00:00
Vladimir Prus
8e8891b7dd
Introduce the 'property-set' class, which is used instead of
...
plain old lists of properties in most cases where we need property sets.
The changes are too numerous and mostly automatic to comment each one.
[SVN r17305]
2003-02-10 14:40:38 +00:00
Vladimir Prus
6944a6cb23
Minor bugfix.
...
[SVN r17298]
2003-02-10 07:09:14 +00:00
Björn Karlsson
1c6e242015
Added copyright statement
...
[SVN r17226]
2003-02-05 09:47:21 +00:00
Björn Karlsson
ceed39ea29
Added copyright statement
...
[SVN r17224]
2003-02-05 09:33:54 +00:00
Vladimir Prus
f8b6d9d6f6
Kill tabs.
...
[SVN r17221]
2003-02-05 08:00:34 +00:00
Vladimir Prus
1b9b3dfebc
Improve diagnostics.
...
[SVN r17220]
2003-02-05 08:00:06 +00:00
Vladimir Prus
a08c90bfe8
Kill tabs.
...
[SVN r17189]
2003-02-04 09:03:07 +00:00