Vladimir Prus
06e2eb20a5
Remove "V2 vs. V1" section, since it's likely irrelevant now.
...
[SVN r65786]
2010-10-06 18:34:31 +00:00
Vladimir Prus
965a213258
Remove "V2 vs. V1" section, since it's likely irrelevant now.
...
[SVN r65786]
2010-10-06 18:34:31 +00:00
Vladimir Prus
1295ff8286
Fix references to 'testing' section
...
[SVN r65785]
2010-10-06 18:30:15 +00:00
Vladimir Prus
4385067f7b
Fix references to 'testing' section
...
[SVN r65785]
2010-10-06 18:30:15 +00:00
Vladimir Prus
336ee7936a
Relax the check between user-specified version and the one from 'g++'.
...
Fixes #4667 .
[SVN r65640]
2010-09-27 16:39:37 +00:00
Vladimir Prus
a411403a40
Relax the check between user-specified version and the one from 'g++'.
...
Fixes #4667 .
[SVN r65640]
2010-09-27 16:39:37 +00:00
Vladimir Prus
78aa937ecc
Add verification on gcc version and command.
...
Most importantly, if version is specified and command is not, check for
g++-$version and failing that, check if g++ -dumpversion returns the
version we've asked about.
Patch from Moritz Hassert.
Addresses #4667 .
[SVN r65633]
2010-09-27 16:05:45 +00:00
Vladimir Prus
8c13b1011b
Add verification on gcc version and command.
...
Most importantly, if version is specified and command is not, check for
g++-$version and failing that, check if g++ -dumpversion returns the
version we've asked about.
Patch from Moritz Hassert.
Addresses #4667 .
[SVN r65633]
2010-09-27 16:05:45 +00:00
Vladimir Prus
302866c325
Various configure improvements
...
[SVN r65541]
2010-09-23 11:36:26 +00:00
Vladimir Prus
539cb32800
Various configure improvements
...
[SVN r65541]
2010-09-23 11:36:26 +00:00
Jürgen Hunold
5a2240003b
Merge 65318,65319 from ^/trunk
...
------------------------------------------------------------------------
r65318 | jhunold | 2010-09-06 10:43:06 +0200 (Mo, 06 Sep 2010) | 3 lines
Suppress msvc warning 4251 about templates as base classes not having a dll-interface.
Suppress msvc warning 4275 about base class std::logic_error not having a dll-interface.
------------------------------------------------------------------------
r65319 | jhunold | 2010-09-06 16:14:09 +0200 (Mo, 06 Sep 2010) | 2 lines
Fix: windows does not have wait(), use own macros instead.
------------------------------------------------------------------------
[SVN r65326]
2010-09-07 05:52:45 +00:00
Jürgen Hunold
87d4885c24
Fix: windows does not have wait(), use own macros instead.
...
[SVN r65319]
2010-09-06 14:14:09 +00:00
Jürgen Hunold
331e379999
Fix: windows does not have wait(), use own macros instead.
...
[SVN r65319]
2010-09-06 14:14:09 +00:00
Vladimir Prus
cae3bfdd68
Fix double-initializion of config files in Boost.Build/Python.
...
[SVN r65243]
2010-09-04 12:39:20 +00:00
Vladimir Prus
1db1b5aa58
Fix double-initializion of config files in Boost.Build/Python.
...
[SVN r65243]
2010-09-04 12:39:20 +00:00
Vladimir Prus
b417a942cd
Make toolset version relevant for configure checks.
...
[SVN r65242]
2010-09-04 12:29:10 +00:00
Vladimir Prus
bf4c66ccc5
Make toolset version relevant for configure checks.
...
[SVN r65242]
2010-09-04 12:29:10 +00:00
Vladimir Prus
d23f88930a
Unbreak project loading in python port
...
[SVN r65241]
2010-09-04 12:27:39 +00:00
Vladimir Prus
a7ee66052b
Unbreak project loading in python port
...
[SVN r65241]
2010-09-04 12:27:39 +00:00
Vladimir Prus
04072c6fbd
Remove tools/jam, for 'svn merge' failed to do that.
...
[SVN r65235]
2010-09-04 11:42:36 +00:00
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