2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00
Commit Graph

3361 Commits

Author SHA1 Message Date
Steven Watanabe
1b9601f79d Use $(type) instead of type. Fixes #2648
[SVN r51240]
2009-02-13 16:55:07 +00:00
Jürgen Hunold
83f272906b Major refactoring of Qt4 toolchain featuring:
- support for multiple 'using qt' statements.
- auto-detection of Qt version using qmake.
- support for user-specified version.
- better debug messages.
- support for toolset requirements.


[SVN r51230]
2009-02-12 20:38:33 +00:00
Steven Watanabe
34c4942aee Fix generator_selection on windows
[SVN r51227]
2009-02-12 19:10:40 +00:00
Jürgen Hunold
7c4d02c250 Apply patch from Alexey Pakhunov for improved msvc assembler support.
Fixes https://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/214


[SVN r51013]
2009-02-04 19:14:01 +00:00
Vladimir Prus
c78994c854 Avoid duplicate target error when using <embed-manifest>off.
Patch from Alexey Pakhunov.


[SVN r51007]
2009-02-04 07:47:11 +00:00
Dave Abrahams
5c69c43f95 Attempt to satisfy intel-linux 9.0's apparent need for -lutil
[SVN r50869]
2009-01-29 15:26:02 +00:00
Vladimir Prus
e5de1a1160 Make cflags/cxxflags/linkflags work with intel-linux
[SVN r50708]
2009-01-21 19:37:33 +00:00
John Maddock
319e766560 Fix for missing setup command: mt.exe isn't found without this.
[SVN r50670]
2009-01-19 11:17:36 +00:00
Rene Rivera
69ab3b55bb Change darwin/xgcc ARM compile option to armv6 as that's what Xodce uses and is what the iPhone has.
[SVN r50523]
2009-01-09 03:38:44 +00:00
Steven Watanabe
e03ee8a242 Issue an error when set-default is called with a free or optional feature
[SVN r50391]
2008-12-27 22:04:21 +00:00
Steven Watanabe
9f46413ba8 Make c-scanner use native path format for included headers in order to match the names of generated headers
[SVN r50390]
2008-12-27 20:31:15 +00:00
John Maddock
5e6709a23f Add additional search path for libraries with Intel on Linux or Darwin: Intel-11 and later has changed the installation directory structure compared to previous versions.
[SVN r50389]
2008-12-27 13:46:34 +00:00
John Maddock
91fa0c18aa Fix for Intel-11.0 compiler setup requirements.
[SVN r50384]
2008-12-24 16:37:12 +00:00
Vladimir Prus
1784b623df Fix variable name. Thanks to Johan Nilsson
[SVN r50302]
2008-12-17 15:49:07 +00:00
Vladimir Prus
dbf02df746 Fix typo. Thanks to Daniel Lidström for the report.
[SVN r50288]
2008-12-16 09:19:47 +00:00
Vladimir Prus
182ce6525e Include more attributes in test results
[SVN r50179]
2008-12-07 14:56:43 +00:00
Vladimir Prus
bf25b87e60 Use 'common.mkdir' as the name of the action shown to user.
There's no need to include 'quick-fix' in that text :-)


[SVN r50174]
2008-12-07 08:55:43 +00:00
Vladimir Prus
6d6162bc99 Include annotations in test log
[SVN r50173]
2008-12-07 08:41:56 +00:00
Vladimir Prus
f1a6ccbd96 Support for 32+64 fat binaries on Darwin.
Fixes #1679.


[SVN r50172]
2008-12-07 08:25:41 +00:00
Vladimir Prus
8ad1f50238 Revive threading support for intel-linux.
[SVN r50171]
2008-12-07 08:02:47 +00:00
Rene Rivera
28a610780f Add Xcode MacOSX and iPhone version options to cover the present and one future revision.
[SVN r50038]
2008-11-30 19:51:03 +00:00
Rene Rivera
0e05fe1efb Bump to bjam 3.1.18.
[SVN r50014]
2008-11-29 14:53:55 +00:00
Rene Rivera
e5c8a80156 Update copyright dates.
[SVN r49991]
2008-11-28 16:45:19 +00:00
Rene Rivera
eaf63139cf Fix compiling with vacpp on non-AIX systems. (fixes #2546)
[SVN r49990]
2008-11-28 16:25:56 +00:00
Vladimir Prus
e25bd33201 Unbreak toolset inheritance
[SVN r49986]
2008-11-28 13:37:45 +00:00
Vladimir Prus
fb859c65b1 Fix generator.clone-and-change-type to preserve rule name
[SVN r49976]
2008-11-28 10:39:02 +00:00
Vladimir Prus
5869317506 Fix generator.clone again
[SVN r49975]
2008-11-28 10:32:32 +00:00
Vladimir Prus
86c4a32bcd Fix return value
[SVN r49974]
2008-11-28 10:30:52 +00:00
Vladimir Prus
d97a505d9f Copy generator's rule name when cloning
[SVN r49973]
2008-11-28 10:29:04 +00:00
Vladimir Prus
12787e14f2 Make qcc has the same default template depth limit as gcc.
Suggested by Niklas Angare.


[SVN r49912]
2008-11-24 09:13:22 +00:00
Rene Rivera
98420f64fd Reflect the results of calling bjam from Python. (fixes #2112)
[SVN r49907]
2008-11-24 03:14:55 +00:00
Rene Rivera
a73c47e478 Oops, fix one thing, break another... Fix the final arg parsing for passing extra option args to the bjam build.
[SVN r49906]
2008-11-24 03:00:45 +00:00
Rene Rivera
007b6c34c0 Rework how arguments are parsed and tested to fix handling of quoted arguments, options arguments, and arguments with "=". (fixes #2113)
[SVN r49905]
2008-11-24 02:03:53 +00:00
Vladimir Prus
8bd8b08252 Make resource file compilation work with intel.
Thanks to Jan Boehme for the bug report.


[SVN r49900]
2008-11-23 16:59:19 +00:00
Rene Rivera
9d5792c977 Try to work around at least one compiler bug with GCC and variable aliasing that causes crashes with hashing file cache entries.
[SVN r49890]
2008-11-23 05:33:26 +00:00
Rene Rivera
7da8330926 Add -Wc,-fno-strict-aliasing for QCC/QNX to avoid the same aliasing crashes as in the general GCC 4.x series (thanks to Niklas Angare for the fix). (fixes #2459)
[SVN r49889]
2008-11-23 05:15:51 +00:00
Rene Rivera
d9f5f12dee Oops, put quotes around one-too-many args.
[SVN r49888]
2008-11-23 05:00:56 +00:00
Rene Rivera
77eabb3506 Add quotes for most arguments when building bjam. This solves the problem of externally specified values, like the Python path, from breaking when they have spaces.
[SVN r49887]
2008-11-23 04:51:24 +00:00
Rene Rivera
72f8d348b1 Adjust error un/setting for compatibility with more Windows CMD versions. (fixes #1663)
[SVN r49884]
2008-11-23 03:27:54 +00:00
Rene Rivera
c26a94ffd8 Let the child bjam commands inherit stdin, as some commands assume it's available. (fixes #1577)
[SVN r49883]
2008-11-23 02:37:44 +00:00
Rene Rivera
c06917cd60 On Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes #1576)
[SVN r49882]
2008-11-23 02:10:52 +00:00
Rene Rivera
1fc9bb7a64 Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins for pointing out the issues. (fixes #2527)
[SVN r49877]
2008-11-23 00:21:21 +00:00
Vladimir Prus
8c630bdf40 Fix error message to match unit test's expectations
[SVN r49870]
2008-11-22 10:24:19 +00:00
Vladimir Prus
d672a5a364 Add new --jobs option and allow to set it in site-config.jam/user-config.jam.
[SVN r49869]
2008-11-22 10:03:10 +00:00
Vladimir Prus
77019eb3a8 Emit clear error when more than one possible Jamfile is found in a directory
[SVN r49851]
2008-11-20 17:58:59 +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
1f3b7ec836 Do not strip explicitly requested suffix from target names.
[SVN r49800]
2008-11-16 17:52:17 +00:00
Vladimir Prus
379b0a2738 Verify that escape characters are supported
[SVN r49793]
2008-11-16 14:50:48 +00:00
Vladimir Prus
c3c4a6ac16 Make sure 'FAILED' is printed on failure
[SVN r49787]
2008-11-16 13:19:26 +00:00