Jurko Gospodnetić
b94fe3475c
Corrected a typo in the tools/build/v2/tools/common.jam __test__ rule causing it to mess up the global .name variable in the os.jam module. This was effectively causing an internal os.jam module test to fail when you ran 'bjam --debug'.
...
[SVN r45121]
2008-05-04 23:59:21 +00:00
Jurko Gospodnetić
65a07b4ac6
Minor stylistic changes.
...
[SVN r45120]
2008-05-04 23:55:56 +00:00
Jurko Gospodnetić
ddc382175e
Minor stylistic changes.
...
[SVN r45120]
2008-05-04 23:55:56 +00:00
Rene Rivera
87ffe6e910
Work around for specifying test names with periods in them which creates "duplicate" target names.
...
[SVN r45117]
2008-05-04 19:46:59 +00:00
Rene Rivera
7afd8cb01e
Work around for specifying test names with periods in them which creates "duplicate" target names.
...
[SVN r45117]
2008-05-04 19:46:59 +00:00
Jurko Gospodnetić
bef69d66e7
Removed the old and no longer existing 'new' folder form the internal Boost Build path.
...
[SVN r45106]
2008-05-04 03:30:15 +00:00
Jurko Gospodnetić
9683e5a085
Removed the old and no longer existing 'new' folder form the internal Boost Build path.
...
[SVN r45106]
2008-05-04 03:30:15 +00:00
Jurko Gospodnetić
80ce6cfa53
Minor stylistic changes preparing for a more substantial patch without cluttering it with this.
...
[SVN r45105]
2008-05-04 03:19:19 +00:00
Jurko Gospodnetić
f8ec4f27a9
Minor stylistic changes preparing for a more substantial patch without cluttering it with this.
...
[SVN r45105]
2008-05-04 03:19:19 +00:00
Jurko Gospodnetić
bb17751785
Simplified the stage.copy-file() rule. Minor stylistic changes.
...
[SVN r45104]
2008-05-04 02:11:21 +00:00
Jurko Gospodnetić
d850370d14
Simplified the stage.copy-file() rule. Minor stylistic changes.
...
[SVN r45104]
2008-05-04 02:11:21 +00:00
Jurko Gospodnetić
637bbb0173
Cleaned up and better documented how the path.make-NT and path.join rules work. Corrected some minor flaws like the path.join rule returning only the initial path element in case its second path element was empty but there were more elements after it. This is the preparation for cleaning up the NORMALIZE_PATH builtin Boost Jam rule that is causing this implementation to be so messy.
...
[SVN r45103]
2008-05-04 02:01:52 +00:00
Jurko Gospodnetić
f534024af8
Cleaned up and better documented how the path.make-NT and path.join rules work. Corrected some minor flaws like the path.join rule returning only the initial path element in case its second path element was empty but there were more elements after it. This is the preparation for cleaning up the NORMALIZE_PATH builtin Boost Jam rule that is causing this implementation to be so messy.
...
[SVN r45103]
2008-05-04 02:01:52 +00:00
Jurko Gospodnetić
0fc8c56a28
Minor stylistic comment change.
...
[SVN r45102]
2008-05-04 01:58:58 +00:00
Jurko Gospodnetić
137ba701bf
Minor stylistic comment change.
...
[SVN r45102]
2008-05-04 01:58:58 +00:00
Jurko Gospodnetić
24e776fb73
Fixed a bug in the tools/build/v2/util/numbers.jam module related to numbers.log10 & numbers.less rules not working correctly with numbers that have leading zeroes. Added related regression tests.
...
Among other things this was breaking the new Boost Jam version detection functionality in some realistic cases. Added related regression tests.
[SVN r45100]
2008-05-04 01:27:09 +00:00
Jurko Gospodnetić
49370bb57d
Fixed a bug in the tools/build/v2/util/numbers.jam module related to numbers.log10 & numbers.less rules not working correctly with numbers that have leading zeroes. Added related regression tests.
...
Among other things this was breaking the new Boost Jam version detection functionality in some realistic cases. Added related regression tests.
[SVN r45100]
2008-05-04 01:27:09 +00:00
Jurko Gospodnetić
629b5cfbd8
Added functionality for more easily testing the Boost Jam version from Jamfiles. Now you can use the version.check-jam-version rule, as in [ versions.check-jam-version 3 1 17 ] which will return true if the current Boost Jam version is at least 3.1.17. Added related internal Boost Build tests for the new functionality.
...
[SVN r45096]
2008-05-03 23:30:59 +00:00
Jurko Gospodnetić
fd00d21f3c
Added functionality for more easily testing the Boost Jam version from Jamfiles. Now you can use the version.check-jam-version rule, as in [ versions.check-jam-version 3 1 17 ] which will return true if the current Boost Jam version is at least 3.1.17. Added related internal Boost Build tests for the new functionality.
...
[SVN r45096]
2008-05-03 23:30:59 +00:00
Jurko Gospodnetić
1cc21ab203
Upgraded some internal Boost Build tests. Minor stylistic changes.
...
[SVN r45095]
2008-05-03 23:27:00 +00:00
Jurko Gospodnetić
a98f0c68ac
Upgraded some internal Boost Build tests. Minor stylistic changes.
...
[SVN r45095]
2008-05-03 23:27:00 +00:00
Jurko Gospodnetić
c4eed608ea
Made it clear that Boost Build's Windows path handling does not handle paths with multiple successive path separator characters. Added several missing internal path.jam module tests. Minor stylistic changes.
...
[SVN r45079]
2008-05-03 17:22:08 +00:00
Jurko Gospodnetić
64f00b1fa4
Made it clear that Boost Build's Windows path handling does not handle paths with multiple successive path separator characters. Added several missing internal path.jam module tests. Minor stylistic changes.
...
[SVN r45079]
2008-05-03 17:22:08 +00:00
Jurko Gospodnetić
0031762d55
Removed a TODO comment related to the 'NOTFILE all ;' statement in tools/build/v2/build-system.jam and replace with a better explanation comment. Dead code removal, Comment typo corrections. Minor stylistic changes.
...
[SVN r45072]
2008-05-03 16:32:23 +00:00
Jurko Gospodnetić
4a70266395
Removed a TODO comment related to the 'NOTFILE all ;' statement in tools/build/v2/build-system.jam and replace with a better explanation comment. Dead code removal, Comment typo corrections. Minor stylistic changes.
...
[SVN r45072]
2008-05-03 16:32:23 +00:00
Jurko Gospodnetić
d7edf299d8
Cleaned up the main Boost Build module a bit related to how it processes explicit file (not target) references specified on the command line. Improved the related unit test. Minor stylistic changes.
...
[SVN r45070]
2008-05-03 16:05:17 +00:00
Jurko Gospodnetić
8d75524f7f
Cleaned up the main Boost Build module a bit related to how it processes explicit file (not target) references specified on the command line. Improved the related unit test. Minor stylistic changes.
...
[SVN r45070]
2008-05-03 16:05:17 +00:00
Jurko Gospodnetić
0d6f3188c8
Updated the documentation for Boost.Build's 'path' & 'propagated' feature attributes. Minor stylistic changes.
...
[SVN r45067]
2008-05-03 13:17:37 +00:00
Jurko Gospodnetić
8c4d464f1a
Updated the documentation for Boost.Build's 'path' & 'propagated' feature attributes. Minor stylistic changes.
...
[SVN r45067]
2008-05-03 13:17:37 +00:00
Rene Rivera
14497e22c5
Fix running -dumpversion when g++ command is multi-part.
...
[SVN r45056]
2008-05-03 03:42:08 +00:00
Rene Rivera
045d833d72
Fix running -dumpversion when g++ command is multi-part.
...
[SVN r45056]
2008-05-03 03:42:08 +00:00
Jurko Gospodnetić
cbdffe59fb
Corrected some small typos in the Boost.Build documentation. Added more links. Minor stylistic changes.
...
[SVN r45039]
2008-05-02 19:41:43 +00:00
Jurko Gospodnetić
d0dca6c378
Corrected some small typos in the Boost.Build documentation. Added more links. Minor stylistic changes.
...
[SVN r45039]
2008-05-02 19:41:43 +00:00
Jurko Gospodnetić
47b22866b8
Minor stylistic Boost Build code changes.
...
[SVN r45023]
2008-05-02 15:26:44 +00:00
Jurko Gospodnetić
b97333aa4e
Minor stylistic Boost Build code changes.
...
[SVN r45023]
2008-05-02 15:26:44 +00:00
Jurko Gospodnetić
b800e2be7a
Updated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
...
[SVN r45005]
2008-05-02 01:02:01 +00:00
Jurko Gospodnetić
b3212fb63e
Updated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
...
[SVN r45005]
2008-05-02 01:02:01 +00:00
Jurko Gospodnetić
e10cbb7c2a
Minor stylistic changes.
...
[SVN r45004]
2008-05-02 00:57:29 +00:00
Jurko Gospodnetić
99ac045eef
Minor stylistic changes.
...
[SVN r45004]
2008-05-02 00:57:29 +00:00
Jurko Gospodnetić
9da0c8acf2
Documentation typo corrected.
...
[SVN r45002]
2008-05-02 00:51:05 +00:00
Jurko Gospodnetić
91c3a8c504
Added a new regression test making sure that the Boost Jam SORT builtin rule does not start getting quadratic behavior in some special cases as well as testing that the sorting algorithm works correctly. Related to the patch committed in revision 44195. Trimmed trailing spaces in tools/build/v2/test/test_all.py.
...
[SVN r45001]
2008-05-02 00:36:23 +00:00
Jurko Gospodnetić
c7233ba87c
Added a new regression test making sure that the Boost Jam SORT builtin rule does not start getting quadratic behavior in some special cases as well as testing that the sorting algorithm works correctly. Related to the patch committed in revision 44195. Trimmed trailing spaces in tools/build/v2/test/test_all.py.
...
[SVN r45001]
2008-05-02 00:36:23 +00:00
Jurko Gospodnetić
9f994d6c90
Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
...
[SVN r45000]
2008-05-02 00:12:29 +00:00
Jurko Gospodnetić
7ef2104518
Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
...
[SVN r45000]
2008-05-02 00:12:29 +00:00
Jurko Gospodnetić
c0f2cc300c
Minor stylistic changes.
...
[SVN r44999]
2008-05-02 00:10:09 +00:00
Jurko Gospodnetić
9ac0675a4a
Minor stylistic changes.
...
[SVN r44999]
2008-05-02 00:10:09 +00:00
Jurko Gospodnetić
692d2cb469
Minor stylistic changes.
...
[SVN r44995]
2008-05-01 21:19:11 +00:00
Jurko Gospodnetić
de10d27aab
Minor stylistic changes.
...
[SVN r44995]
2008-05-01 21:19:11 +00:00
Jurko Gospodnetić
4372b775a9
Upgraded the internal Boost Build test system so it can be run from folders whose names contain spaces on Windows. Also added a workaround for a Python bug on Windows where it has some undocumented behavior when starting processes using commands containing quotes.
...
[SVN r44993]
2008-05-01 20:22:12 +00:00
Jurko Gospodnetić
4e43a57214
Upgraded the internal Boost Build test system so it can be run from folders whose names contain spaces on Windows. Also added a workaround for a Python bug on Windows where it has some undocumented behavior when starting processes using commands containing quotes.
...
[SVN r44993]
2008-05-01 20:22:12 +00:00