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
Vladimir Prus
1fe866db0f
Refactorings
...
[SVN r17406]
2003-02-14 15:28:47 +00:00
Vladimir Prus
d02b79fde8
Added documentation.
...
[SVN r17405]
2003-02-14 15:10:01 +00:00
Vladimir Prus
82869503c2
Added documentation.
...
[SVN r17405]
2003-02-14 15:10:01 +00:00
Vladimir Prus
13289f7579
Added copyright
...
[SVN r17404]
2003-02-14 15:04:37 +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
b4db62e4e2
Added copyright
...
[SVN r17400]
2003-02-14 14:01:49 +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
790f4db7d9
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
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
2969557432
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
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
a3022bed89
Minor bugfix.
...
[SVN r17298]
2003-02-10 07:09:14 +00:00
Vladimir Prus
6944a6cb23
Minor bugfix.
...
[SVN r17298]
2003-02-10 07:09:14 +00:00
Björn Karlsson
1bba5c6b1f
Added copyright statement
...
[SVN r17226]
2003-02-05 09:47:21 +00:00
Björn Karlsson
1c6e242015
Added copyright statement
...
[SVN r17226]
2003-02-05 09:47:21 +00:00
Björn Karlsson
468b7d29e1
Added copyright statement
...
[SVN r17224]
2003-02-05 09:33:54 +00:00
Björn Karlsson
ceed39ea29
Added copyright statement
...
[SVN r17224]
2003-02-05 09:33:54 +00:00
Vladimir Prus
e468ab1b9a
Kill tabs.
...
[SVN r17221]
2003-02-05 08:00:34 +00:00
Vladimir Prus
f8b6d9d6f6
Kill tabs.
...
[SVN r17221]
2003-02-05 08:00:34 +00:00
Vladimir Prus
aec91ee0fe
Improve diagnostics.
...
[SVN r17220]
2003-02-05 08:00:06 +00:00
Vladimir Prus
1b9b3dfebc
Improve diagnostics.
...
[SVN r17220]
2003-02-05 08:00:06 +00:00
Vladimir Prus
089bf366c3
Kill tabs.
...
[SVN r17189]
2003-02-04 09:03:07 +00:00
Vladimir Prus
a08c90bfe8
Kill tabs.
...
[SVN r17189]
2003-02-04 09:03:07 +00:00
Vladimir Prus
f6bd24e5ba
Check that generators are created with valid source and target types.
...
* new/builtin.jam
(lib-generator): Don't pass any source types to base's ctor.
* new/generators.jam
(generator): Check types.
(composing-generators): Allow empty list of source types.
* new/type.jam
(validate): New rule
[SVN r17168]
2003-02-03 10:14:32 +00:00
Vladimir Prus
3a65037585
Check that generators are created with valid source and target types.
...
* new/builtin.jam
(lib-generator): Don't pass any source types to base's ctor.
* new/generators.jam
(generator): Check types.
(composing-generators): Allow empty list of source types.
* new/type.jam
(validate): New rule
[SVN r17168]
2003-02-03 10:14:32 +00:00
Rene Rivera
ab64b25c5a
Make the target option in RPM work conditionaly, as it has different syntax depending on version/os variant... yuk.
...
[SVN r17166]
2003-02-02 21:23:36 +00:00
Rene Rivera
bf562a5128
Make the target option in RPM work conditionaly, as it has different syntax depending on version/os variant... yuk.
...
[SVN r17166]
2003-02-02 21:23:36 +00:00