Vladimir Prus
a607cd9ece
Test system improvements w.r.t. file content matching.
...
* test/BoostBuild.py (Tester.read_and_strip, Tester.expect_content):
New methods.
* test/test_system.html: Document the above methods.
[SVN r14274]
2002-07-02 10:34:43 +00:00
Dave Abrahams
d22e72693c
improved property.as-path
...
[SVN r14269]
2002-07-01 20:05:37 +00:00
Dave Abrahams
3392742d1e
improved property.as-path
...
[SVN r14269]
2002-07-01 20:05:37 +00:00
Dave Abrahams
ecdf182cce
list implementation
...
[SVN r14261]
2002-06-29 19:24:11 +00:00
Vladimir Prus
ddf7827f29
Integrated Perforce change 1522: InstallInto now handle multiple files.
...
[SVN r14258]
2002-06-28 10:33:26 +00:00
Vladimir Prus
84f07a626c
Integrated Perforce change 1522: InstallInto now handle multiple files.
...
[SVN r14258]
2002-06-28 10:33:26 +00:00
Dave Abrahams
0c4c2bb265
fixing up Jambase.c/jambase.c naming problem
...
[SVN r14256]
2002-06-28 02:18:29 +00:00
Dave Abrahams
2b5dfce577
fixing up Jambase.c/jambase.c naming problem
...
[SVN r14256]
2002-06-28 02:18:29 +00:00
Dave Abrahams
866e1b523c
fix Jambase.c/jambase.c naming issue
...
[SVN r14255]
2002-06-28 02:15:17 +00:00
Dave Abrahams
300495cf2d
fix Jambase.c/jambase.c naming issue
...
[SVN r14255]
2002-06-28 02:15:17 +00:00
Vladimir Prus
50137dcc10
Beginning of the 'make' rule.
...
* new/targets.jam: Check for duplicate 'basic-target::generate()' calls.
Use better logic to tell is source is another main target or file.
(project-target::has-main-target): New rule.
* new/project.jam (lookup): Fixes. (find-target): Implemented.
* new/make.jam: New file, defines the 'make' rule and associated target
class.
* new/build-system.jam: Import 'make'. Generate virtual targets and
actualize them.
* new/utility.jam: Added "MkDir" rule and actions.
* test/project_test3.py: New test.
[SVN r14249]
2002-06-27 14:00:30 +00:00
Vladimir Prus
082c25530d
Beginning of the 'make' rule.
...
* new/targets.jam: Check for duplicate 'basic-target::generate()' calls.
Use better logic to tell is source is another main target or file.
(project-target::has-main-target): New rule.
* new/project.jam (lookup): Fixes. (find-target): Implemented.
* new/make.jam: New file, defines the 'make' rule and associated target
class.
* new/build-system.jam: Import 'make'. Generate virtual targets and
actualize them.
* new/utility.jam: Added "MkDir" rule and actions.
* test/project_test3.py: New test.
[SVN r14249]
2002-06-27 14:00:30 +00:00
Vladimir Prus
07b79b453f
Fix a bug in the previous commit.
...
[SVN r14248]
2002-06-27 13:41:35 +00:00
Vladimir Prus
955dad43a6
Fix a bug in the previous commit.
...
[SVN r14248]
2002-06-27 13:41:35 +00:00
Vladimir Prus
f7691b8ccb
Futher cleanups. Tests now pass.
...
* new/targets.jam: Rename 'abstract-target::local-name' to 'name'. Rename
'abstract-target::name()' to 'abstract-target::full-name()'.
* test/project-test2/project-test2.jam: Induces change.
[SVN r14247]
2002-06-27 11:00:05 +00:00
Vladimir Prus
f0a1a314c3
Futher cleanups. Tests now pass.
...
* new/targets.jam: Rename 'abstract-target::local-name' to 'name'. Rename
'abstract-target::name()' to 'abstract-target::full-name()'.
* test/project-test2/project-test2.jam: Induces change.
[SVN r14247]
2002-06-27 11:00:05 +00:00
Dave Abrahams
d3a806abc0
Bug fix for Vladimir
...
[SVN r14244]
2002-06-26 20:52:38 +00:00
Dave Abrahams
c90baf5b06
Bug fix for Vladimir
...
[SVN r14244]
2002-06-26 20:52:38 +00:00
Vladimir Prus
6c15e489bb
Don't wait after each run of bjam. Instead, wait for time change before
...
making any change to filesystem by the tester classes.
[SVN r14238]
2002-06-25 14:55:27 +00:00
Vladimir Prus
b82cff2b59
Don't wait after each run of bjam. Instead, wait for time change before
...
making any change to filesystem by the tester classes.
[SVN r14238]
2002-06-25 14:55:27 +00:00
Vladimir Prus
5a20c8d1b3
Cleanups.
...
[SVN r14237]
2002-06-25 13:27:47 +00:00
Vladimir Prus
e4f51ea789
Cleanups.
...
[SVN r14237]
2002-06-25 13:27:47 +00:00
Thomas Witt
169c7fc401
Rolled back command-file change.
...
[SVN r14204]
2002-06-20 05:51:58 +00:00
Dave Abrahams
52ca3e7cf2
fixed RUN_ALL_TESTS
...
[SVN r14172]
2002-06-19 01:26:11 +00:00
Rene Rivera
9d81e473f5
Added more x86 6CPU
...
[SVN r14170]
2002-06-18 14:32:36 +00:00
Dave Abrahams
c06e5f46f5
fixed mistaken removal of jambase.c
...
[SVN r14169]
2002-06-18 13:59:30 +00:00
Dave Abrahams
0872621f9b
fixed mistaken removal of jambase.c
...
[SVN r14169]
2002-06-18 13:59:30 +00:00
Dave Abrahams
2d2451a271
unremoved
...
[SVN r14167]
2002-06-18 13:47:47 +00:00
Dave Abrahams
db8ece00f6
unremoved
...
[SVN r14167]
2002-06-18 13:47:47 +00:00
Thomas Witt
c794090ff5
Added options argument to with-command-file.
...
Changed msvc Link-action to put FINDLIBS in commandfile.
[SVN r14166]
2002-06-18 09:34:43 +00:00
Dave Abrahams
fe724beaea
Factored out testing rules
...
[SVN r14156]
2002-06-16 20:39:26 +00:00
Toon Knapen
8a716b37ec
removed arch-dep '-tpp6' flag
...
[SVN r14146]
2002-06-14 17:04:22 +00:00
Rene Rivera
3e21cb6599
Minor change to default values for SUFDLL and gSHELL_LIBPATH in MacOSX/Darwin.
...
Initial attempt at MacOSX/Darwin specific toolset.
[SVN r14143]
2002-06-14 04:55:40 +00:00
Toon Knapen
b13a20d4a6
added -tpp6 optimsation flag.
...
Speeds up a lot for pentium pro or higher
[SVN r14141]
2002-06-13 15:49:27 +00:00
Rene Rivera
5d7cd7578a
Reworked the architecture feature into architecture+instruction-set.
...
Added and address-model feature for support of 64 bit type addressing.
Updated gcc toolset to use the changed features.
Added mips to the list of architectures/instruction-sets.
Added gcc support for specifying mips options as an example.
[SVN r14133]
2002-06-12 16:56:34 +00:00
Dave Abrahams
aa87410ce4
bug fix
...
[SVN r14093]
2002-06-06 20:24:11 +00:00
Ralf W. Grosse-Kunstleve
7e2a0efc65
cxx_repository relocated to target directory (instead of directory where bjam is invoked
...
[SVN r14092]
2002-06-06 19:26:17 +00:00
Dave Abrahams
86445abab1
leave out missing paths for older CW installations
...
[SVN r14086]
2002-06-05 23:53:22 +00:00
Dave Abrahams
48150992e4
enable -q, thanks to "Markus Scherschanski" <mscherschanski@dspace.de>
...
[SVN r14083]
2002-06-05 13:38:17 +00:00
Dave Abrahams
c9481ab35f
enable -q, thanks to "Markus Scherschanski" <mscherschanski@dspace.de>
...
[SVN r14083]
2002-06-05 13:38:17 +00:00
Dave Abrahams
99d874e63d
Warning suppression
...
[SVN r14059]
2002-05-29 14:17:13 +00:00
Dave Abrahams
d016ba8229
Warning suppression
...
[SVN r14059]
2002-05-29 14:17:13 +00:00
Dave Abrahams
3d8aae55e3
Merged Matt Armstrong's patches
...
[SVN r14053]
2002-05-28 20:35:13 +00:00
Dave Abrahams
5034244b39
Merged Matt Armstrong's patches
...
[SVN r14053]
2002-05-28 20:35:13 +00:00
Dave Abrahams
95e0840028
Removed -lutil dependency for GCC compilers
...
[SVN r14052]
2002-05-28 20:32:52 +00:00
Dave Abrahams
c0ef779872
Added missing quotes
...
[SVN r14051]
2002-05-28 20:31:35 +00:00
Dave Abrahams
fffed91e15
TOOLSET_LIB_PATH -> gTOOLSET_LIB_PATH
...
[SVN r14050]
2002-05-28 20:29:47 +00:00
Dave Abrahams
62ed696aa8
Speedups for MkDir (kill recursion)
...
Automatically set HCACHEFILE
[SVN r14049]
2002-05-28 20:28:15 +00:00
Vladimir Prus
fb0cce428d
Fixes.
...
[SVN r14045]
2002-05-27 09:26:52 +00:00
Beman Dawes
a45718e665
more minor "initiating" improvements
...
[SVN r14041]
2002-05-24 15:19:29 +00:00