aa6e09d93dCorrected a bug in Boost Jam's base Jambase script causing it to trim the error message displayed when its boost-build rule gets called multiple times.
Jurko Gospodnetić
2008-05-22 15:50:28 +0000
d7ed152dc9Corrected a bug in Boost Jam's base Jambase script causing it to trim the error message displayed when its boost-build rule gets called multiple times.
Jurko Gospodnetić
2008-05-22 15:50:28 +0000
0c99cb166aMinor stylistic changes made to Boost Jam's base Jambase script. Mainly trimmed trailing spaces and wrapped comments at 80 lines.
Jurko Gospodnetić
2008-05-22 15:49:01 +0000
dffc656abeMinor stylistic changes made to Boost Jam's base Jambase script. Mainly trimmed trailing spaces and wrapped comments at 80 lines.
Jurko Gospodnetić
2008-05-22 15:49:01 +0000
4811e221e1Minor stylistic changes made to Boost Jam's base Jambase script. Mainly trimmed trailing spaces and wrapped comments at 80 lines.
Jurko Gospodnetić
2008-05-22 15:47:38 +0000
beb1b4fa67Minor stylistic changes made to Boost Jam's base Jambase script. Mainly trimmed trailing spaces and wrapped comments at 80 lines.
Jurko Gospodnetić
2008-05-22 15:47:38 +0000
047ceb888dFix wording
Vladimir Prus
2008-05-22 08:03:59 +0000
ab445e90a9Fix wording
Vladimir Prus
2008-05-22 08:03:59 +0000
57de7adc05Add minor documentation fixes to the release branch. (I left out the changes to the hash library).
Daniel James
2008-05-21 20:57:05 +0000
0c733a8ab4Added tntnet application server support, from Eduardo Gurgel.
Vladimir Prus
2008-05-21 12:41:41 +0000
787cc1b3beAdded tntnet application server support, from Eduardo Gurgel.
Vladimir Prus
2008-05-21 12:41:41 +0000
07129f81e4Disallow '=' in the values of non-free features.
Vladimir Prus
2008-05-21 12:18:08 +0000
01eadb8719Disallow '=' in the values of non-free features.
Vladimir Prus
2008-05-21 12:18:08 +0000
a5598a1abfWhen importing from Python into an module with empty string as name, import into root module.
Vladimir Prus
2008-05-21 12:00:06 +0000
f910b39e26When importing from Python into an module with empty string as name, import into root module.
Vladimir Prus
2008-05-21 12:00:06 +0000
df07c2c756Fix command line example. Closes#1880.
Vladimir Prus
2008-05-17 07:13:03 +0000
a0c5c6d842Fix command line example. Closes#1880.
Vladimir Prus
2008-05-17 07:13:03 +0000
cd383ab8d9Add missing import.
Vladimir Prus
2008-05-17 06:52:20 +0000
36c570c4f6Add missing import.
Vladimir Prus
2008-05-17 06:52:20 +0000
21c6457971Consistently use symlinks when installing Boost.
Vladimir Prus
2008-05-17 06:14:11 +0000
111ac9bd27Consistently use symlinks when installing Boost.
Vladimir Prus
2008-05-17 06:14:11 +0000
f0e9614df5Documented that modules.call-in and modules.call-locally rules may forward at most 8 parameters to the rules they call. Also removed the extra unused $(9) parameter forwarding in the modules.call-locally rule.
Jurko Gospodnetić
2008-05-12 18:31:59 +0000
f7290b2187Documented that modules.call-in and modules.call-locally rules may forward at most 8 parameters to the rules they call. Also removed the extra unused $(9) parameter forwarding in the modules.call-locally rule.
Jurko Gospodnetić
2008-05-12 18:31:59 +0000
0379ad1100Move userman.pdf to a http location
Vladimir Prus
2008-05-12 17:46:54 +0000
d3c2a0d8a0Move userman.pdf to a http location
Vladimir Prus
2008-05-12 17:46:54 +0000
39bc8e75e3Same name for header only libs as in boost root.
Roland Schwarz
2008-05-09 14:41:00 +0000
636de9c01dSame name for header only libs as in boost root.
Roland Schwarz
2008-05-09 14:41:00 +0000
7920b4bba3Don't assign build properties as target's usage requirements when it fails to generate.
Vladimir Prus
2008-05-09 08:03:35 +0000
e1b68398ecDon't assign build properties as target's usage requirements when it fails to generate.
Vladimir Prus
2008-05-09 08:03:35 +0000
901a0a4386Removed a duplicated test case.
Jurko Gospodnetić
2008-05-06 09:33:53 +0000
7326258cb1Removed a duplicated test case.
Jurko Gospodnetić
2008-05-06 09:33:53 +0000
f6e31ac68ePatch for the NORMALIZE_PATH builtin Boost Jam rule as well as an appropriate update for the path.jam Boost Build module where that rule was being used to implement path.join and related operations.
Jurko Gospodnetić
2008-05-05 22:37:19 +0000
2871e44c9cPatch for the NORMALIZE_PATH builtin Boost Jam rule as well as an appropriate update for the path.jam Boost Build module where that rule was being used to implement path.join and related operations.
Jurko Gospodnetić
2008-05-05 22:37:19 +0000
a7ad8a6708Minor stylistic Boost Jam test cleanup.
Jurko Gospodnetić
2008-05-05 19:35:02 +0000
9103d18138Minor stylistic Boost Jam test cleanup.
Jurko Gospodnetić
2008-05-05 19:31:47 +0000
2d8bf7a748Removed some old corpse comments and debugging output code related to functionality long removed in revision 29361. Minor stylistic comment changes.
Jurko Gospodnetić
2008-05-05 16:01:21 +0000
560f054a32Removed some old corpse comments and debugging output code related to functionality long removed in revision 29361. Minor stylistic comment changes.
Jurko Gospodnetić
2008-05-05 16:01:21 +0000
84a9f25f9fFixed a bug causing Boost Jam not to handle target file names specified as both short and long file names correctly. Bug fixed by making bindtarget() function map names to TARGETs by using their long file names.
Jurko Gospodnetić
2008-05-05 15:52:56 +0000
5ea6d62a5cFixed a bug causing Boost Jam not to handle target file names specified as both short and long file names correctly. Bug fixed by making bindtarget() function map names to TARGETs by using their long file names.
Jurko Gospodnetić
2008-05-05 15:52:56 +0000
8a3864ebbaAllow to separately specify include, lib and bin paths for Qt4.
Vladimir Prus
2008-05-05 15:24:56 +0000
73770d23c2Allow to separately specify include, lib and bin paths for Qt4.
Vladimir Prus
2008-05-05 15:24:56 +0000
f2a34599a5Corrected 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'.
Jurko Gospodnetić
2008-05-04 23:59:21 +0000
b94fe3475cCorrected 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'.
Jurko Gospodnetić
2008-05-04 23:59:21 +0000
87ffe6e910Work around for specifying test names with periods in them which creates "duplicate" target names.
Rene Rivera
2008-05-04 19:46:59 +0000
7afd8cb01eWork around for specifying test names with periods in them which creates "duplicate" target names.
Rene Rivera
2008-05-04 19:46:59 +0000
bef69d66e7Removed the old and no longer existing 'new' folder form the internal Boost Build path.
Jurko Gospodnetić
2008-05-04 03:30:15 +0000
9683e5a085Removed the old and no longer existing 'new' folder form the internal Boost Build path.
Jurko Gospodnetić
2008-05-04 03:30:15 +0000
80ce6cfa53Minor stylistic changes preparing for a more substantial patch without cluttering it with this.
Jurko Gospodnetić
2008-05-04 03:19:19 +0000
f8ec4f27a9Minor stylistic changes preparing for a more substantial patch without cluttering it with this.
Jurko Gospodnetić
2008-05-04 03:19:19 +0000
bb17751785Simplified the stage.copy-file() rule. Minor stylistic changes.
Jurko Gospodnetić
2008-05-04 02:11:21 +0000
d850370d14Simplified the stage.copy-file() rule. Minor stylistic changes.
Jurko Gospodnetić
2008-05-04 02:11:21 +0000
637bbb0173Cleaned 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.
Jurko Gospodnetić
2008-05-04 02:01:52 +0000
f534024af8Cleaned 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.
Jurko Gospodnetić
2008-05-04 02:01:52 +0000
24e776fb73Fixed 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.
Jurko Gospodnetić
2008-05-04 01:27:09 +0000
49370bb57dFixed 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.
Jurko Gospodnetić
2008-05-04 01:27:09 +0000
629b5cfbd8Added 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.
Jurko Gospodnetić
2008-05-03 23:30:59 +0000
fd00d21f3cAdded 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.
Jurko Gospodnetić
2008-05-03 23:30:59 +0000
1cc21ab203Upgraded some internal Boost Build tests. Minor stylistic changes.
Jurko Gospodnetić
2008-05-03 23:27:00 +0000
a98f0c68acUpgraded some internal Boost Build tests. Minor stylistic changes.
Jurko Gospodnetić
2008-05-03 23:27:00 +0000
c4eed608eaMade 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.
Jurko Gospodnetić
2008-05-03 17:22:08 +0000
64f00b1fa4Made 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.
Jurko Gospodnetić
2008-05-03 17:22:08 +0000
0031762d55Removed 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.
Jurko Gospodnetić
2008-05-03 16:32:23 +0000
4a70266395Removed 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.
Jurko Gospodnetić
2008-05-03 16:32:23 +0000
d7edf299d8Cleaned 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.
Jurko Gospodnetić
2008-05-03 16:05:17 +0000
8d75524f7fCleaned 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.
Jurko Gospodnetić
2008-05-03 16:05:17 +0000
0d6f3188c8Updated the documentation for Boost.Build's 'path' & 'propagated' feature attributes. Minor stylistic changes.
Jurko Gospodnetić
2008-05-03 13:17:37 +0000
8c4d464f1aUpdated the documentation for Boost.Build's 'path' & 'propagated' feature attributes. Minor stylistic changes.
Jurko Gospodnetić
2008-05-03 13:17:37 +0000
14497e22c5Fix running -dumpversion when g++ command is multi-part.
Rene Rivera
2008-05-03 03:42:08 +0000
045d833d72Fix running -dumpversion when g++ command is multi-part.
Rene Rivera
2008-05-03 03:42:08 +0000
cbdffe59fbCorrected some small typos in the Boost.Build documentation. Added more links. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 19:41:43 +0000
d0dca6c378Corrected some small typos in the Boost.Build documentation. Added more links. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 19:41:43 +0000
b800e2be7aUpdated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 01:02:01 +0000
b3212fb63eUpdated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 01:02:01 +0000
91c3a8c504Added 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.
Jurko Gospodnetić
2008-05-02 00:36:23 +0000
c7233ba87cAdded 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.
Jurko Gospodnetić
2008-05-02 00:36:23 +0000
9f994d6c90Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 00:12:29 +0000
7ef2104518Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
Jurko Gospodnetić
2008-05-02 00:12:29 +0000
4372b775a9Upgraded 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.
Jurko Gospodnetić
2008-05-01 20:22:12 +0000
4e43a57214Upgraded 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.
Jurko Gospodnetić
2008-05-01 20:22:12 +0000