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