Vladimir Prus
ddbed52272
Update download locations.
...
[SVN r20338]
2003-10-10 13:23:41 +00:00
Vladimir Prus
7708a95e5a
Update download locations.
...
[SVN r20338]
2003-10-10 13:23:41 +00:00
Vladimir Prus
14699c4a67
Bump version.
...
[SVN r20337]
2003-10-10 13:23:16 +00:00
Vladimir Prus
9da06ea65f
Bump version.
...
[SVN r20337]
2003-10-10 13:23:16 +00:00
Vladimir Prus
cb50ed0edd
Don't run 'regression' on win, since it's not working there, yet.
...
[SVN r20336]
2003-10-10 13:18:22 +00:00
Vladimir Prus
c680a9f536
Don't run 'regression' on win, since it's not working there, yet.
...
[SVN r20336]
2003-10-10 13:18:22 +00:00
Vladimir Prus
1048d58831
Rename <dependency> to <use>.
...
[SVN r20335]
2003-10-10 12:49:06 +00:00
Vladimir Prus
a1b29a83bf
Rename <dependency> to <use>.
...
[SVN r20335]
2003-10-10 12:49:06 +00:00
Vladimir Prus
c159616543
Drop useless test which causes problems on windows.
...
[SVN r20334]
2003-10-10 12:28:04 +00:00
Vladimir Prus
8f266da2f3
Drop useless test which causes problems on windows.
...
[SVN r20334]
2003-10-10 12:28:04 +00:00
Vladimir Prus
28c9d29fb7
Tweak wording.
...
[SVN r20333]
2003-10-10 12:19:17 +00:00
Vladimir Prus
b2a27c059b
Tweak wording.
...
[SVN r20333]
2003-10-10 12:19:17 +00:00
Vladimir Prus
f7964e634f
Make the test platform-neutral.
...
[SVN r20332]
2003-10-10 12:18:40 +00:00
Vladimir Prus
be6d8827f8
Make the test platform-neutral.
...
[SVN r20332]
2003-10-10 12:18:40 +00:00
Vladimir Prus
503da68bc4
Improve alternative selection.
...
* new/targets.jam
(main-target.select-alternative): Rewrite.
(main-target.generate-really): Issue error in all cases where best
alternative could not be found.
(basic-target.match): Renamed from 'match-rank' and changed.
* boost_build_v2.html: Document new algorithm.
* test/alternatives.py: More tests.
[SVN r20331]
2003-10-10 12:14:59 +00:00
Vladimir Prus
d8e841f82b
Improve alternative selection.
...
* new/targets.jam
(main-target.select-alternative): Rewrite.
(main-target.generate-really): Issue error in all cases where best
alternative could not be found.
(basic-target.match): Renamed from 'match-rank' and changed.
* boost_build_v2.html: Document new algorithm.
* test/alternatives.py: More tests.
[SVN r20331]
2003-10-10 12:14:59 +00:00
Vladimir Prus
914fcb5194
* new/generators.jam
...
(register-standard, register-composing): Return the created instance.
[SVN r20329]
2003-10-10 10:33:33 +00:00
Vladimir Prus
800c6da493
* new/generators.jam
...
(register-standard, register-composing): Return the created instance.
[SVN r20329]
2003-10-10 10:33:33 +00:00
Rene Rivera
f9797fb791
Add objcopy post-processing of compiled .o files to remove read-only status of debug strings. This is to prevent the linker from running the constant string merge algorithm which is very slow (n^2). The problem is most obvious when dealing with template C++ code which produces large numbers of debug symbols.
...
[SVN r20327]
2003-10-09 23:22:58 +00:00
Vladimir Prus
ada627ba32
Make the 'regression' test case work on windows with gcc.
...
[SVN r20299]
2003-10-08 05:49:57 +00:00
Vladimir Prus
e498a3c659
Make the 'regression' test case work on windows with gcc.
...
[SVN r20299]
2003-10-08 05:49:57 +00:00
Vladimir Prus
c0239d5fa6
Remove no-longer used file. It was renamed to project-roots.jam
...
some time ago but not deleted, it seems.
[SVN r20298]
2003-10-08 05:47:02 +00:00
Vladimir Prus
141f06e8fa
Remove no-longer used file. It was renamed to project-roots.jam
...
some time ago but not deleted, it seems.
[SVN r20298]
2003-10-08 05:47:02 +00:00
Vladimir Prus
7c4e61af9f
Bugfix: path-constant rule was mishandling absolute paths on Windows.
...
[SVN r20297]
2003-10-08 05:40:16 +00:00
Vladimir Prus
c16af47862
Bugfix: path-constant rule was mishandling absolute paths on Windows.
...
[SVN r20297]
2003-10-08 05:40:16 +00:00
Vladimir Prus
d454a26cfe
Add tests for regression system.
...
[SVN r20280]
2003-10-07 13:03:04 +00:00
Vladimir Prus
a96df6afec
Add tests for regression system.
...
[SVN r20280]
2003-10-07 13:03:04 +00:00
Vladimir Prus
2eb79255bd
Bugfix.
...
* new/BoostBuild.py
(Tester.touch): Fix so that it can accept List instances.
[SVN r20279]
2003-10-07 12:50:17 +00:00
Vladimir Prus
d83a0f6b10
Bugfix.
...
* new/BoostBuild.py
(Tester.touch): Fix so that it can accept List instances.
[SVN r20279]
2003-10-07 12:50:17 +00:00
Vladimir Prus
33ad5e4d2b
Support arguments to 'run'-ed command an input file.
...
[SVN r20274]
2003-10-07 10:46:34 +00:00
Vladimir Prus
3f08549a11
Support arguments to 'run'-ed command an input file.
...
[SVN r20274]
2003-10-07 10:46:34 +00:00
Vladimir Prus
cbae60ef17
Trim lines to 80 characters.
...
[SVN r20263]
2003-10-06 13:29:18 +00:00
Vladimir Prus
54c9bae333
Trim lines to 80 characters.
...
[SVN r20263]
2003-10-06 13:29:18 +00:00
Vladimir Prus
8047d68860
Improve debug output:
...
- handle T_FATE_NEEDTMP
- indicate which children has the maximum time.
[SVN r20251]
2003-10-03 09:29:04 +00:00
Vladimir Prus
c575310e15
Improve debug output:
...
- handle T_FATE_NEEDTMP
- indicate which children has the maximum time.
[SVN r20251]
2003-10-03 09:29:04 +00:00
Vladimir Prus
4a3719bb59
Fix a bug which prevented temporary files from being updated.
...
[SVN r20250]
2003-10-03 09:25:35 +00:00
Vladimir Prus
78972dc992
Fix a bug which prevented temporary files from being updated.
...
[SVN r20250]
2003-10-03 09:25:35 +00:00
Douglas Gregor
e5ad0748be
Make testsuite building work again
...
[SVN r20234]
2003-10-01 04:03:21 +00:00
Douglas Gregor
1367b86ed5
Make testsuite building work again
...
[SVN r20234]
2003-10-01 04:03:21 +00:00
Dave Abrahams
5ffe27e49e
Removed all property-adjuster references and the associated test.
...
[SVN r20207]
2003-09-29 15:27:47 +00:00
Dave Abrahams
70abb18d65
Removed all property-adjuster references and the associated test.
...
[SVN r20207]
2003-09-29 15:27:47 +00:00
Vladimir Prus
959782b4d4
Enable some previously commented out test.
...
[SVN r20205]
2003-09-29 15:17:18 +00:00
Vladimir Prus
e0f6581f55
Enable some previously commented out test.
...
[SVN r20205]
2003-09-29 15:17:18 +00:00
Vladimir Prus
84fbf5d2ca
Document new link-compatibility rules.
...
[SVN r20192]
2003-09-26 11:15:23 +00:00
Vladimir Prus
f536bb16d3
Document new link-compatibility rules.
...
[SVN r20192]
2003-09-26 11:15:23 +00:00
Vladimir Prus
05c4757d82
Implement a somewhat better link-compatibility check.
...
* new/targets.jam
(basic-target.check-for-link-compatibility): New rule.
(basic-target.generate-sources, basic-target.generate): Call the above.
[SVN r20191]
2003-09-26 11:13:42 +00:00
Vladimir Prus
16abe38d49
Implement a somewhat better link-compatibility check.
...
* new/targets.jam
(basic-target.check-for-link-compatibility): New rule.
(basic-target.generate-sources, basic-target.generate): Call the above.
[SVN r20191]
2003-09-26 11:13:42 +00:00
Vladimir Prus
0419f26474
Drop the notion of link-compatibility. We don't really want it for
...
projects, and for individual targets, it will reappear later.
* new/property.jam:
(refine): Don't check for link-compatibility.
* new/targets.jam
(project-target.generate): Don't call 'refine' and don't emit any
warnings.
(basic-target.match-rank): The alternative selection mechanism dependended
on link-compatibility in some way. Work around the difference in semantic
we have now. This will be resolved in a more clean way later.
* new/property-set.jam
(property-set.link-incompatible, property-set.link-incompatible-with):
New methods.
[SVN r20190]
2003-09-26 10:22:22 +00:00
Vladimir Prus
2ee0f0be56
Drop the notion of link-compatibility. We don't really want it for
...
projects, and for individual targets, it will reappear later.
* new/property.jam:
(refine): Don't check for link-compatibility.
* new/targets.jam
(project-target.generate): Don't call 'refine' and don't emit any
warnings.
(basic-target.match-rank): The alternative selection mechanism dependended
on link-compatibility in some way. Work around the difference in semantic
we have now. This will be resolved in a more clean way later.
* new/property-set.jam
(property-set.link-incompatible, property-set.link-incompatible-with):
New methods.
[SVN r20190]
2003-09-26 10:22:22 +00:00
Vladimir Prus
68dfec0436
Fix a typo.
...
[SVN r20189]
2003-09-26 07:16:06 +00:00