Commit Graph

12124 Commits

Author SHA1 Message Date
Vladimir Prus
2251e41f56 Merge r64010, wherein jam has been moved.
[SVN r65233]
2010-09-04 11:02:21 +00:00
Vladimir Prus
48e08672f5 Add 'strip-eol' option to SHELL. Also, return actual exit status.
Previously, with the 'exit-code' option SHELL would return raw
value from waitXXX, with exit status shifted 8 bits to the left.

Fixes #4470.


[SVN r65232]
2010-09-04 10:10:34 +00:00
Vladimir Prus
4e316485e2 Add 'strip-eol' option to SHELL. Also, return actual exit status.
Previously, with the 'exit-code' option SHELL would return raw
value from waitXXX, with exit status shifted 8 bits to the left.

Fixes #4470.


[SVN r65232]
2010-09-04 10:10:34 +00:00
Vladimir Prus
869d21c5ba Prevent double initialization of Jamfile in some cases.
Fixes #4570. 
Thanks to Brian Freyburger for the patch.


[SVN r65165]
2010-09-01 09:02:49 +00:00
Vladimir Prus
f3f452d370 Prevent double initialization of Jamfile in some cases.
Fixes #4570. 
Thanks to Brian Freyburger for the patch.


[SVN r65165]
2010-09-01 09:02:49 +00:00
Vladimir Prus
fd8f8b0ffe Give a location to project-config.jam.
Fixes #4615.


[SVN r65163]
2010-09-01 08:40:17 +00:00
Vladimir Prus
967f43e362 Give a location to project-config.jam.
Fixes #4615.


[SVN r65163]
2010-09-01 08:40:17 +00:00
Daniel James
9f9707e611 Fix jam changes accidentally included in previous merge.
[SVN r65047]
2010-08-26 23:20:02 +00:00
Daniel James
6a93563896 Merge prep for 1.45
[SVN r65046]
2010-08-26 22:44:53 +00:00
Vladimir Prus
dbafd0c39d Pass arguments to bootstrap.bat over to jam's build.bat.
[SVN r64998]
2010-08-25 15:48:36 +00:00
Vladimir Prus
65dfa39707 Pass arguments to bootstrap.bat over to jam's build.bat.
[SVN r64998]
2010-08-25 15:48:36 +00:00
Vladimir Prus
ac9f781224 Remove OBJ/STATIC_LIB suffix specific for the qcc toolset.
They duplicate the default definition, and therefore result
in a 'duplicate key' error.


[SVN r64994]
2010-08-25 14:53:50 +00:00
Vladimir Prus
cb0c7ca82e Remove OBJ/STATIC_LIB suffix specific for the qcc toolset.
They duplicate the default definition, and therefore result
in a 'duplicate key' error.


[SVN r64994]
2010-08-25 14:53:50 +00:00
Vladimir Prus
262c4abba6 Allow to customize the 'mt' tool.
Patch from Victor Gaydov.


[SVN r64912]
2010-08-19 07:50:50 +00:00
Vladimir Prus
38fbcc721e Allow to customize the 'mt' tool.
Patch from Victor Gaydov.


[SVN r64912]
2010-08-19 07:50:50 +00:00
Vladimir Prus
f1a0a85144 Handle conditional requirements in check-target-builds.
[SVN r64911]
2010-08-19 07:47:23 +00:00
Vladimir Prus
37480e9df5 Handle conditional requirements in check-target-builds.
[SVN r64911]
2010-08-19 07:47:23 +00:00
Vladimir Prus
dce6b9b264 Fix a bug with -jN and actions that produce multiple targets.
[SVN r64882]
2010-08-18 07:52:48 +00:00
Vladimir Prus
06d5b756b7 Fix a bug with -jN and actions that produce multiple targets.
[SVN r64882]
2010-08-18 07:52:48 +00:00
Vladimir Prus
256491c938 Stub port of util/indirect.jam
[SVN r64881]
2010-08-18 07:40:08 +00:00
Vladimir Prus
bccd332725 Stub port of util/indirect.jam
[SVN r64881]
2010-08-18 07:40:08 +00:00
Vladimir Prus
e3e0cb61ea Fix default build and other things.
[SVN r64880]
2010-08-18 07:38:43 +00:00
Vladimir Prus
99bfecc47f Fix default build and other things.
[SVN r64880]
2010-08-18 07:38:43 +00:00
Vladimir Prus
d8aba8b02b Don't crash when inheriting more than one function from parent Jamfile.
[SVN r64879]
2010-08-18 07:35:53 +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
f6917faf8a Unbreak processing of -<feature> requirements.
[SVN r64878]
2010-08-18 07:27:13 +00:00
Vladimir Prus
99495e6567 Unbreak processing of -<feature> requirements.
[SVN r64878]
2010-08-18 07:27:13 +00:00
Vladimir Prus
4a99d65979 Fix typo.
[SVN r64877]
2010-08-18 07:19:32 +00:00
Vladimir Prus
862285d498 Fix typo.
[SVN r64877]
2010-08-18 07:19:32 +00:00
Steven Watanabe
7c71677393 Supress -q for configuration checks.
[SVN r64861]
2010-08-17 16:49:44 +00:00
Steven Watanabe
2cd8cd3855 Supress -q for configuration checks.
[SVN r64861]
2010-08-17 16:49:44 +00:00
Vladimir Prus
92f894ac15 Update URL
[SVN r64776]
2010-08-13 06:39:33 +00:00
Vladimir Prus
af7243e2b3 Update URL
[SVN r64776]
2010-08-13 06:39:33 +00:00
Vladimir Prus
bbb80ee03d Port tools/message.jam.
[SVN r64708]
2010-08-09 20:54:29 +00:00
Vladimir Prus
3a95935cb8 Port tools/message.jam.
[SVN r64708]
2010-08-09 20:54:29 +00:00
Vladimir Prus
32eec4e9a0 Fix python/jam translation some more.
[SVN r64707]
2010-08-09 20:52:52 +00:00
Vladimir Prus
8f9f71e3bc Fix python/jam translation some more.
[SVN r64707]
2010-08-09 20:52:52 +00:00
Vladimir Prus
c49d198fd3 Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget.
[SVN r64691]
2010-08-09 10:30:54 +00:00
Vladimir Prus
8a5291f2c3 Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget.
[SVN r64691]
2010-08-09 10:30:54 +00:00
Vladimir Prus
a273e0d03e Make 'mark-target-as-explicit' accept multiple target names.
[SVN r64689]
2010-08-09 08:35:02 +00:00
Vladimir Prus
c5d9d35995 Make 'mark-target-as-explicit' accept multiple target names.
[SVN r64689]
2010-08-09 08:35:02 +00:00
K. Noel Belcourt
8ae8c29375 Add bjam build for intel-darwin (Intel on Darwin).
[SVN r64647]
2010-08-06 18:44:15 +00:00
K. Noel Belcourt
45eafa3f5d Add bjam build for intel-darwin (Intel on Darwin).
[SVN r64647]
2010-08-06 18:44:15 +00:00
Vladimir Prus
befe7552b7 Port tools/package.py. Fix various bugs.
[SVN r64643]
2010-08-06 15:37:13 +00:00
Vladimir Prus
eef5b9b51f Port tools/package.py. Fix various bugs.
[SVN r64643]
2010-08-06 15:37:13 +00:00
Vladimir Prus
9213053547 Make the 'cached' decorator work on methods.
[SVN r64640]
2010-08-06 13:26:53 +00:00
Vladimir Prus
4e320d50c0 Make the 'cached' decorator work on methods.
[SVN r64640]
2010-08-06 13:26:53 +00:00
Vladimir Prus
f93710d362 Fix test/using.py.
[SVN r64639]
2010-08-06 13:04:21 +00:00
Vladimir Prus
e42df53686 Fix test/using.py.
[SVN r64639]
2010-08-06 13:04:21 +00:00
Vladimir Prus
f40b0c9002 Preserve current project across 'using' statements.
[SVN r64638]
2010-08-06 13:02:27 +00:00