2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-27 17:02:12 +00:00
Commit Graph

18 Commits

Author SHA1 Message Date
Jurko Gospodnetić
9eadd97baf Boost Build cleanup - upgraded some functions taking a 'variable number of parameters' no lon longer be limited to 9 parameters and take 19 instead (max supported by the current Boost Jam implementation), minor stylistic changes.
[SVN r80329]
2012-08-31 12:02:18 +00:00
Jurko Gospodnetić
89f740660f Boost Jam/Build code cleanup - minor stylistic changes.
[SVN r79620]
2012-07-20 14:20:55 +00:00
Jurko Gospodnetić
44088b2c09 Corrected a Boost Build error handling in its modules.jam module, causing an 'unknown errors.error rule' error to be reported instead of the intended one when passing incorrect options to the import rule.
[SVN r48518]
2008-09-01 16:04:42 +00:00
Jurko Gospodnetić
9efe7391c2 Removed empty internal Boost Build __test__ rules. Made remaining __test__ rules be non-local to correct a defect introduced during last internal testing system reorganization with local __test__ rules not getting called. Minor stylistic changes.
[SVN r46258]
2008-06-08 21:55:16 +00:00
Jurko Gospodnetić
39e67e8f0d Minor stylistic Boost Build script changes.
[SVN r46254]
2008-06-08 19:41:56 +00:00
Jurko Gospodnetić
4633ad0edc Refactored the Boost Build's modules.jam module to avoid possible problems with running Boost Build's internal unit tests and the .tested global variable being used from an incorrect module/namespace.
Made displaying a list of modules with not __test__ internal unit testing rule defined an optional feature enabled by specifying the --debug-tests command line option.

Minor stylistic changes.

[SVN r46237]
2008-06-08 14:18:11 +00:00
Jurko Gospodnetić
ca215eda78 Fixed a bug in Boost Build causing its module names to be displayed incorrectly when running Boost Build module tests for indirectly loaded modules. Minor stylistic changes.
[SVN r46235]
2008-06-08 13:03:39 +00:00
Jurko Gospodnetić
e80bd8aa53 Minor stylistic changes.
[SVN r45305]
2008-05-12 18:35:56 +00:00
Jurko Gospodnetić
f0e9614df5 Documented 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.
[SVN r45304]
2008-05-12 18:31:59 +00:00
Jurko Gospodnetić
65a07b4ac6 Minor stylistic changes.
[SVN r45120]
2008-05-04 23:55:56 +00:00
Jurko Gospodnetić
07ba5ac218 Minor stylistic changes - cleaned up import calls, wrapped much text at 80 characters updated comments, typo corrections, removed trailing spaces, etc.
[SVN r42497]
2008-01-05 20:37:44 +00:00
Jurko Gospodnetić
9c6f90696b Removed trailing spaces and some empty lines.
[SVN r42492]
2008-01-05 18:29:36 +00:00
Rene Rivera
9ef6242538 Add/update copyrights+license (with help of a shell script).
[SVN r35851]
2006-11-05 07:13:39 +00:00
Vladimir Prus
3b0f2c5dfb Reduce the number of calls to the PWD builtin.
[SVN r31139]
2005-09-28 13:27:47 +00:00
Vladimir Prus
c354977097 New builtin NORMALIZE_PATH.
[SVN r19431]
2003-08-04 09:29:28 +00:00
Vladimir Prus
88d198970c Speed up module imports.
* jam_src/builtins.c: New builtins IMPORT_MODULE and IMPORTED_MODULES.
  jam_src/rules.c: (bindrule): Refactor. (lookup_rule): New function.

* kernel/modules.jam: Make use of IMPORT_MODULE.


[SVN r19422]
2003-08-04 08:45:41 +00:00
Vladimir Prus
0d46fcc22c Speedup: call 'normalize-raw-paths' only when we're really going to
load module.


[SVN r18687]
2003-06-06 06:31:25 +00:00
Dave Abrahams
377bb87cad Enabled sorting of BBv2 modules into subdirectories
build-system.jam - moved from tools/build/new to tools/build

boost-build.jam - moved from tools/build/new to tools/build/kernel
bootstrap.jam
errors.jam
modules.jam

test/BoostBuild.py   - adjusted for the above modification
test/boost-build.jam

project-root.jam - renamed to "project-roots.jam" to avoid confusion
                   and conflict with the user's project-root.jam file

project.jam                           - adjusted for the above renaming
test/project-test1/project-test1.jam

type.jam - broke a circular module dependency


[SVN r18575]
2003-05-28 01:33:38 +00:00