Vladimir Prus
339ae6ddf9
Refactoring.
...
* new/targets.jam
(main-target.apply-default-build): New rule, extracted from 'generate'.
(main-target.generate): Use the above.
[SVN r17754]
2003-03-07 09:09:44 +00:00
Vladimir Prus
5482f20a24
Make default values of features really work. Now a feature with
...
default value will always be present in build properties of all
main targets. The change moves adding default value into main
targets --- it was done at the top level.
* new/build-request.jam
(expand-no-defaults): No longer local.
* new/build-system.jam
Use 'build-request.expand-no-defaults', not 'expand'.
* new/feature.jam
(add-defaults): Tolerate conditional properties
(e.g <variant>debug:<define>DEBUG)
* new/property-set.jam
(property-set.add-defaults): New method.
* new/targets.jam
(basic-target.final-properties): Add defaults.
* test/default_features.py: New test.
[SVN r17753]
2003-03-07 08:45:37 +00:00
Vladimir Prus
7a8c906ed6
Typo.
...
[SVN r17752]
2003-03-07 06:47:03 +00:00
Joel de Guzman
eadd84b46a
*** empty log message ***
...
[SVN r17751]
2003-03-07 05:07:02 +00:00
Beman Dawes
cb03caedb7
add merged_to tag instructions
...
[SVN r17750]
2003-03-06 18:45:03 +00:00
Hartmut Kaiser
b98285f3de
Fixed iterator_traits problem.
...
[SVN r17749]
2003-03-06 18:26:14 +00:00
Beman Dawes
162a5e9ca0
add merged_to tag update instructions
...
[SVN r17748]
2003-03-06 18:25:31 +00:00
Beman Dawes
5eb27b5071
now fixes suggested be merged from trunk to branch
...
[SVN r17747]
2003-03-06 18:04:22 +00:00
Dave Abrahams
0cd19b2bb5
Accomodate msvc
...
[SVN r17746]
2003-03-06 17:54:16 +00:00
Hartmut Kaiser
0cd96a7225
Removed the cpp sample.
...
[SVN r17745]
2003-03-06 17:40:40 +00:00
Dave Abrahams
2c12561cbb
set-target-variables on multiple targets
...
[SVN r17744]
2003-03-06 17:25:10 +00:00
Dave Abrahams
9944436ad3
Stop putting exported symbols in the intended .exe object file
...
[SVN r17742]
2003-03-06 14:58:04 +00:00
Dave Abrahams
21fb708543
improve error reports
...
[SVN r17741]
2003-03-06 14:57:26 +00:00
Vladimir Prus
1d38d9aa59
Add comments/configuration examples.
...
[SVN r17736]
2003-03-05 15:40:33 +00:00
Markus Schöpflin
94000952ac
Merged from branch RC_1_30_0 to trunk.
...
[SVN r17735]
2003-03-05 15:40:23 +00:00
Vladimir Prus
cff5dbd7a9
Improve test system docs.
...
[SVN r17731]
2003-03-05 14:51:05 +00:00
Vladimir Prus
6df924ca33
Correct the name of header.
...
[SVN r17730]
2003-03-05 13:27:24 +00:00
Vladimir Prus
8e77f85fbb
Doc improvements. Explain library dependencies. Clarify project ids.
...
[SVN r17729]
2003-03-05 11:17:20 +00:00
Joel de Guzman
64df4dace5
removed #include groups.hpp
...
[SVN r17728]
2003-03-05 07:25:51 +00:00
Joel de Guzman
a727f89a89
removed grouping.ipp
...
[SVN r17726]
2003-03-05 07:16:26 +00:00
Joel de Guzman
594907c4ff
Doc Updates
...
[SVN r17724]
2003-03-05 06:08:31 +00:00
Joel de Guzman
cefee12aca
tweaks
...
[SVN r17723]
2003-03-05 01:32:20 +00:00
Joel de Guzman
9e80f3a081
tweaks
...
[SVN r17722]
2003-03-05 01:23:15 +00:00
Joel de Guzman
6841f5c90a
fixed bug
...
[SVN r17720]
2003-03-05 01:05:16 +00:00
Joel de Guzman
8c63616b46
tweaks
...
[SVN r17718]
2003-03-04 23:12:00 +00:00
Joel de Guzman
22504f3ce9
removed the grouping stuff
...
[SVN r17716]
2003-03-04 15:28:21 +00:00
Joel de Guzman
cbde27ba23
Removed Grouping Stuff
...
[SVN r17714]
2003-03-04 15:10:26 +00:00
Vladimir Prus
78c0055ce7
Added vector_property_map.
...
[SVN r17713]
2003-03-04 10:10:13 +00:00
Vladimir Prus
6b3345e056
Fix typo.
...
[SVN r17712]
2003-03-04 09:36:58 +00:00
Vladimir Prus
a15390229e
Make 'user-interface' feature propagated.
...
[SVN r17711]
2003-03-04 07:55:06 +00:00
Dave Abrahams
560106a559
Fix for cygwin
...
[SVN r17710]
2003-03-03 19:59:45 +00:00
Dave Abrahams
57d3808690
Workaround for vc7 bug (and regression test)
...
[SVN r17708]
2003-03-03 17:21:30 +00:00
Jaakko Järvi
c46bfb1d49
patch of a patch
...
[SVN r17706]
2003-03-03 16:45:55 +00:00
Dave Abrahams
0707699612
Add user-interface feature; won't build .exes otherwise!
...
[SVN r17705]
2003-03-03 16:13:37 +00:00
Dave Abrahams
a208eb12f0
Fixes for NT
...
[SVN r17704]
2003-03-03 16:12:38 +00:00
Ronald Garcia
2c56cf3600
Some typos corrected.
...
[SVN r17703]
2003-03-03 15:16:51 +00:00
Vladimir Prus
c642d67e0b
Add usage requirements.
...
[SVN r17702]
2003-03-03 08:44:39 +00:00
Vladimir Prus
2caeab775a
Prevent the 'make' rule perform reduntant builds. Thanks to Kirill Lapshin
...
for the bug report.
* new/make.jam
(make-target-class.construct): Pass the result through
'virtual-target.register'.
* new/virtual-target.jam
(register): Ignore incidental properties when deciding if targets are
equivivalent.
* test/make_rule.py: Add new test.
[SVN r17701]
2003-03-03 07:47:14 +00:00
Dave Abrahams
0bcc481d10
tests for operators returning const objects
...
[SVN r17700]
2003-03-02 22:11:20 +00:00
Dave Abrahams
c1cc64c105
More fragile tweaks for running under Cygwin
...
[SVN r17699]
2003-03-02 22:09:59 +00:00
Dave Abrahams
0c8f0ffbbe
tweaks for stlfilt
...
[SVN r17698]
2003-03-02 21:46:23 +00:00
Dave Abrahams
fe10f5cc47
Fix formatting errors
...
[SVN r17697]
2003-03-02 15:25:35 +00:00
Ralf W. Grosse-Kunstleve
e3eb33bf8b
minor polishing, corrections
...
[SVN r17696]
2003-03-02 02:50:49 +00:00
Dave Abrahams
d656ad1cd2
Updates for ACCU
...
[SVN r17695]
2003-03-02 00:55:07 +00:00
Beman Dawes
0cea98fd61
No longer valid - library based approach needed
...
[SVN r17694]
2003-03-01 21:05:47 +00:00
Paul Mensonides
fbf186f7b5
Spirit PP!
...
[SVN r17692]
2003-03-01 19:43:05 +00:00
Dave Abrahams
00cdaeac9c
fix bad link
...
[SVN r17691]
2003-03-01 18:25:41 +00:00
Dave Abrahams
5043a23ef0
Added embedding tutorial from Dirk Gerrits. Thanks, Dirk!
...
[SVN r17690]
2003-03-01 18:19:38 +00:00
Beman Dawes
df1e8a4828
replace cr with nl
...
[SVN r17689]
2003-03-01 18:10:27 +00:00
Jörg Walter
49379a7a5d
Some regressions fixed.
...
[SVN r17688]
2003-03-01 13:23:53 +00:00