Aaron Boman
b55a11515a
Fix message test.
2016-10-27 20:22:04 -05:00
Curt Moore
04c2c48ea1
Whitespace cleanup.
2015-09-17 10:24:07 +03:00
Rene Rivera
85950e07ba
Make modules.import account for relative imports to the same modules. Now only the basename of the imported module is considered the key (and module namespace) and any directory part is used to search for the module.
2015-05-06 23:36:46 -05:00
Steven Watanabe
67a4c83e87
Avoid creating the hash in an object when it isn't needed.
...
[SVN r83834]
2013-04-10 18:50:33 +00:00
Jürgen Hunold
df5e3c4342
change bjam to b2 for user visible output
...
[SVN r83578]
2013-03-26 10:19:07 +00:00
Vladimir Prus
b274cb7aba
Unbreak Python, broken by some of recent cleanup patches.
...
[SVN r80735]
2012-09-28 13:24:16 +00:00
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ć
cd77d496c4
Boost Build's errors.jam module now recognizes project-config.jam modules as user locations same as other Boost Build configuration files.
...
[SVN r79923]
2012-08-08 14:39:07 +00:00
Jurko Gospodnetić
f667a1c9b6
Updated Boost Build's errors.jam module to have its rules support more than 9 parameters (up to 19 currently supported by Boost Jam).
...
[SVN r79922]
2012-08-08 14:37:06 +00:00
Jurko Gospodnetić
4d2cfb32f8
Boost Build cleanup - minor stylistic change.
...
[SVN r79905]
2012-08-07 13:11:44 +00:00
Jurko Gospodnetić
0ff9b8794f
Boost Build cleanup - errors.backtrace rule no longer displays an extra empty line if asked to list user modules only and there are no user modules in the current call stack.
...
[SVN r79904]
2012-08-07 13:09:31 +00:00
Jurko Gospodnetić
6ea2add103
Boost Build cleanup - minor stylistic changes.
...
[SVN r79888]
2012-08-06 15:16:53 +00:00
Jurko Gospodnetić
dff942e14b
Boost Build cleanup - minor stylistic changes & comment updates.
...
[SVN r79733]
2012-07-25 05:15:42 +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ć
f8fdeb9d02
Added an import missing in case some conditional tests listed in the class.jam Boost Build module's __test__() testing rule are enabled.
...
[SVN r78933]
2012-06-14 07:31:15 +00:00
Vladimir Prus
8f0fb480f4
Don't crash when inheriting more than one function from parent Jamfile.
...
[SVN r64879]
2010-08-18 07:35:53 +00:00
Vladimir Prus
c411fb609b
Port build/configure.jam.
...
Also allow to expose Python class to Jam, which fixes
tag.py and inline.py testcases.
[SVN r64610]
2010-08-05 06:22:58 +00:00
Vladimir Prus
2ad14b736e
Port tools/testing.jam. This was scary.
...
[SVN r64592]
2010-08-04 10:16:08 +00:00
Vladimir Prus
487f970c15
Port notfile.py. Attempt to clean the mess with decorating action names.
...
[SVN r64431]
2010-07-29 10:39:31 +00:00
Vladimir Prus
a581752f90
Fix header dependencies processing.
...
[SVN r64407]
2010-07-28 12:27:08 +00:00
Vladimir Prus
d9169015d1
Make default build work.
...
Also, return non-zero status if there were errors.
[SVN r64384]
2010-07-27 11:53:37 +00:00
Vladimir Prus
6bb81c6c68
Only use Python port of Boost.Build when exactly '--python' is passed.
...
Fixes #3814 .
[SVN r58668]
2010-01-04 10:36:08 +00:00
Vladimir Prus
eecce2ad84
Add Python bootstrap code
...
[SVN r55202]
2009-07-27 09:22:07 +00:00
Vladimir Prus
b040eb6785
Add experimental Python port
...
[SVN r55201]
2009-07-27 08:52:41 +00:00
Vladimir Prus
c3c636e483
Use or not use escape sequences depending on availability.
...
Emit warning only on cygwin.
[SVN r49846]
2008-11-19 18:20:39 +00:00
Vladimir Prus
9fbde57b1c
If escape characters are not supported, emit warning, not error.
...
This is temporary solution to make regression test work again.
[SVN r49816]
2008-11-17 12:08:03 +00:00
Vladimir Prus
379b0a2738
Verify that escape characters are supported
...
[SVN r49793]
2008-11-16 14:50:48 +00:00
Vladimir Prus
4602a7d8c5
Quote semicolon
...
[SVN r49365]
2008-10-16 16:53:36 +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ć
0bd6295a81
Minor stylistic Boost Build script changes.
...
[SVN r46263]
2008-06-08 22:36:08 +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ć
1aa1c820ab
Renamed Boost.Build's internal assert.nonempty-variable() rule to assert.variable-non-empty().
...
[SVN r46257]
2008-06-08 20:56:24 +00:00
Jurko Gospodnetić
9483bc4376
Minor stylistic Boost Build script changes.
...
[SVN r46255]
2008-06-08 19:56:22 +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ć
1a176bb375
Minor stylistic changes in Boost Build's kernel/class.jam module.
...
[SVN r46194]
2008-06-06 15:28:36 +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ć
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ć
47b22866b8
Minor stylistic Boost Build code changes.
...
[SVN r45023]
2008-05-02 15:26:44 +00:00
Roland Schwarz
11032ed140
Added "contrib" subdirectory for user contributed modules that are not yet fully reviewed.
...
Added first module: boost.jam for linking to prebuilt (decorated) boost libraries.
[SVN r44411]
2008-04-14 13:27:46 +00:00
Jurko Gospodnetić
9b97e0ac91
No functional changes but only stylistic changes such as: comment typo corrections, wrapping lines to 80 characters, indentations, removing trailing spaces, removing empty lines, made tests use Jamfile.jam and Jamroot.jam Boost Build script names, removed unnecessary module imports, etc.
...
[SVN r42506]
2008-01-06 00:25:48 +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
Jurko Gospodnetić
d8302d4159
Typo corrections. Minor stylistic changes.
...
[SVN r42480]
2008-01-05 16:55:36 +00:00
Vladimir Prus
1f68e61364
Recognize Jamroot as user module
...
[SVN r38147]
2007-07-05 10:34:26 +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
Rene Rivera
89143e9723
Fix missing online help docs, and refactor to not use header scanning to speed up the parsing of Jamfiles for docs.
...
[SVN r33746]
2006-04-19 20:13:54 +00:00