Vladimir Prus
add9e9c3d8
Load site-config/user-config. This closes issue 552870.
...
[SVN r14290]
2002-07-03 15:34:50 +00:00
Vladimir Prus
41c0f72bb5
Make use of container.jam improvements.
...
* new/build-request.jam (from-command-line): Return list class.
* new/build-system.jam: Adjust accordingly.
[SVN r14289]
2002-07-03 14:42:43 +00:00
Vladimir Prus
3bc5f6b0db
Make use of container.jam improvements.
...
* new/build-request.jam (from-command-line): Return list class.
* new/build-system.jam: Adjust accordingly.
[SVN r14289]
2002-07-03 14:42:43 +00:00
Vladimir Prus
fdf1e57bec
Fixed a memory leak.
...
[SVN r14288]
2002-07-03 13:41:25 +00:00
Vladimir Prus
6476a6b12a
Fixed a memory leak.
...
[SVN r14288]
2002-07-03 13:41:25 +00:00
Rene Rivera
00a8cf0646
Added list.get-at that returns the value of an item, assumes that the item is a node.
...
Added support for n-recursive access to list.at and list.get-at to make access to recursive structures easier.
[SVN r14285]
2002-07-02 20:39:20 +00:00
Rene Rivera
598cd6c5f0
Added list.get-at that returns the value of an item, assumes that the item is a node.
...
Added support for n-recursive access to list.at and list.get-at to make access to recursive structures easier.
[SVN r14285]
2002-07-02 20:39:20 +00:00
Vladimir Prus
b3595b0e70
Unbreak project_test2.
...
[SVN r14284]
2002-07-02 15:07:43 +00:00
Vladimir Prus
9b2e0e8beb
Unbreak project_test2.
...
[SVN r14284]
2002-07-02 15:07:43 +00:00
Vladimir Prus
e21fb49bcf
Implemented getting build request from the command line.
...
* new/build-request.jam (from-command-line): New rule.
* new/build-system.jam: Get build request from the command line,
expand it and pass to 'generate' rules.
* new/targets.jam: Use targets's properties when computing path.
* test/project_test3.py: Test the above changes.
[SVN r14283]
2002-07-02 15:02:04 +00:00
Vladimir Prus
65920dfb95
Implemented getting build request from the command line.
...
* new/build-request.jam (from-command-line): New rule.
* new/build-system.jam: Get build request from the command line,
expand it and pass to 'generate' rules.
* new/targets.jam: Use targets's properties when computing path.
* test/project_test3.py: Test the above changes.
[SVN r14283]
2002-07-02 15:02:04 +00:00
Vladimir Prus
efd007c790
Project root loading tweaks.
...
* new/project-root.jam (load): Really produce an error message when
project root file is not found.
* test/project_test3.py: Test for the error reporting.
[SVN r14280]
2002-07-02 14:14:45 +00:00
Vladimir Prus
c9c1a714d4
Project root loading tweaks.
...
* new/project-root.jam (load): Really produce an error message when
project root file is not found.
* test/project_test3.py: Test for the error reporting.
[SVN r14280]
2002-07-02 14:14:45 +00:00
Vladimir Prus
e70e392ddd
Fix "-q" option, thanks to Markus Scherschanski.
...
* jam_src/make1.c (make1d): Quickquit in all cases, not only when
DEBUG_MAKE is set.
[SVN r14277]
2002-07-02 11:53:21 +00:00
Vladimir Prus
ea18519ec7
Fix "-q" option, thanks to Markus Scherschanski.
...
* jam_src/make1.c (make1d): Quickquit in all cases, not only when
DEBUG_MAKE is set.
[SVN r14277]
2002-07-02 11:53:21 +00:00
Vladimir Prus
41896394ad
Fix typo in the previous commit.
...
[SVN r14276]
2002-07-02 11:41:17 +00:00
Vladimir Prus
eb2d01be19
Fix typo in the previous commit.
...
[SVN r14276]
2002-07-02 11:41:17 +00:00
Vladimir Prus
bde3a45b09
Made project_test3 work on windows.
...
[SVN r14275]
2002-07-02 11:37:54 +00:00
Vladimir Prus
804f00a488
Made project_test3 work on windows.
...
[SVN r14275]
2002-07-02 11:37:54 +00:00
Vladimir Prus
023c50202f
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
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