Jürgen Hunold
c2574b2d5a
Merge 86787 from trunk: Fix: shared libraries are in .../lib on most platforms and only in .../bin on Windows.
...
[SVN r86790]
converted-master
2013-11-23 09:13:10 +00:00
Steven Watanabe
50e09fb39a
Merge Boost.Build from the trunk.
...
[SVN r86768]
2013-11-19 19:52:02 +00:00
Jürgen Hunold
6f79500bc2
Merge 86696 from trunk: correct <dll-path> as Qt5 dlls are in bin directory only.
...
[SVN r86762]
2013-11-19 06:47:29 +00:00
Jürgen Hunold
57407763ed
Merge 84402 from ^/trunk
...
------------------------------------------------------------------------
r84402 | jhunold | 2013-05-21 14:23:20 +0200 (Di, 21 Mai 2013) | 4 lines
Fix: cache file loading and saving must use native paths
Fixes caching at least on Windows platform
------------------------------------------------------------------------
[SVN r86519]
2013-10-29 17:19:33 +00:00
Eric Niebler
9796a38f25
merge [86460] from trunk, fix bootstrap on mingw
...
[SVN r86516]
2013-10-29 16:53:08 +00:00
Jürgen Hunold
c43b86d43e
Merge 84982,84983 from trunk. Fix #8754 .
...
------------------------------------------------------------------------
r84982 | jhunold | 2013-07-08 15:11:49 +0200 (Mo, 08 Jul 2013) | 1 line
Fix: correct elif chain
------------------------------------------------------------------------
r84983 | jhunold | 2013-07-08 15:12:18 +0200 (Mo, 08 Jul 2013) | 3 lines
Fix #8754 : Add support for upcoming msvc-12.0
Thanks to Lars Viklund for the patch
------------------------------------------------------------------------
[SVN r85166]
2013-07-29 09:20:23 +00:00
Steven Watanabe
87c62c82d1
Merge Boost.Build from the trunk.
...
[SVN r84398]
2013-05-21 04:14:18 +00:00
Andrey Semashev
378009d006
Merged from trunk: By default, when 32 bit x86 build is requested, i686 instruction set is chosen now. i386 instruction set removed since de facto it is not supported by some core libraries (Boost.Atomic and Boost.SmartPtr) and major operating systems. The minimum 32 bit x86 instruction set is i486 now. Also added a few more instruction sets that appeared in recent CPUs.
...
[SVN r84254]
2013-05-12 18:02:44 +00:00
Jürgen Hunold
0b0a10b753
Merge 82654,82655 from ^/trunk
...
------------------------------------------------------------------------
r82654 | jhunold | 2013-01-28 09:54:26 +0100 (Mo, 28 Jan 2013) | 3 lines
Add support for QtWebkitWidgets. Fixes #7920
Thanks to Frank Richter for the patch.
------------------------------------------------------------------------
r82655 | jhunold | 2013-01-28 09:54:39 +0100 (Mo, 28 Jan 2013) | 1 line
Fix QtTest test
------------------------------------------------------------------------
[SVN r82847]
2013-02-13 06:59:58 +00:00
Jürgen Hunold
374bd44c04
Merge 82193 from ^/trunk
...
------------------------------------------------------------------------
r82193 | jhunold | 2012-12-23 21:53:33 +0100 (So, 23 Dez 2012) | 2 lines
Fix debug library name for QtCore. Fixes #7826
------------------------------------------------------------------------
[SVN r82194]
2012-12-23 21:04:05 +00:00
Jürgen Hunold
f73f518624
Merge 82100 from ^/trunk
...
------------------------------------------------------------------------
r82100 | jhunold | 2012-12-19 17:22:55 +0100 (Mi, 19 Dez 2012) | 1 line
Disambiguate types created by Qt4 and Qt5 tools
------------------------------------------------------------------------
[SVN r82144]
2012-12-21 11:54:40 +00:00
Jürgen Hunold
5180ae640f
Merge 82033 from ^/trunk
...
------------------------------------------------------------------------
r82033 | jhunold | 2012-12-16 21:48:35 +0100 (So, 16 Dez 2012) | 1 line
Start Qt5 support
------------------------------------------------------------------------
[SVN r82057]
2012-12-17 21:04:59 +00:00
Jürgen Hunold
85903e0ac4
Start Qt5 support
...
[SVN r82033]
2012-12-16 20:48:35 +00:00
Jürgen Hunold
51c96a4246
Merge 81687,81688,81689 from ^/trunk
...
------------------------------------------------------------------------
r81687 | jhunold | 2012-12-03 09:27:30 +0100 (Mo, 03 Dez 2012) | 1 line
Disambiguate rcc calls in preparation for qt5 toolset
------------------------------------------------------------------------
r81688 | jhunold | 2012-12-03 09:27:44 +0100 (Mo, 03 Dez 2012) | 1 line
Adjust external link to qt-project.org
------------------------------------------------------------------------
r81689 | jhunold | 2012-12-03 09:28:09 +0100 (Mo, 03 Dez 2012) | 3 lines
Add <rccflags> to qt4.jam. Fixes #7576
Thanks to Frank Richter for the initial patch and documentation.
------------------------------------------------------------------------
[SVN r81702]
2012-12-04 09:47:38 +00:00
Jürgen Hunold
bfb982d308
Add <rccflags> to qt4.jam. Fixes #7576
...
Thanks to Frank Richter for the initial patch and documentation.
[SVN r81689]
2012-12-03 08:28:09 +00:00
Jürgen Hunold
3d746209a8
Adjust external link to qt-project.org
...
[SVN r81688]
2012-12-03 08:27:44 +00:00
Jürgen Hunold
dd7abfb849
Disambiguate rcc calls in preparation for qt5 toolset
...
[SVN r81687]
2012-12-03 08:27:30 +00:00
Steven Watanabe
d06ea96712
Clean up problems in my last patch.
...
[SVN r81499]
2012-11-23 20:00:48 +00:00
Steven Watanabe
cf0f788028
Fix PDB location. Fixes #7491 .
...
[SVN r81498]
2012-11-23 18:56:47 +00:00
Steven Watanabe
9222156dd2
Move handling of <auto-index>on to the generator requirements.
...
[SVN r81026]
2012-10-20 16:35:56 +00:00
Steven Watanabe
7dbeb34e17
Add documentation of --hash to b2 --help-options. Refs #7533 .
...
[SVN r81017]
2012-10-19 17:44:14 +00:00
Steven Watanabe
f0aa928783
Add documentation of --hash and --abbreviate-paths in the list of options. Also add an index entry for Target Paths. Refs #7533 .
...
[SVN r81016]
2012-10-19 17:30:02 +00:00
Steven Watanabe
f46008ea24
Fix outdated links. Fixes #3722 .
...
[SVN r80984]
2012-10-14 15:01:51 +00:00
Steven Watanabe
59b97c989e
Add test for message.jam
...
[SVN r80981]
2012-10-13 21:58:54 +00:00
Vladimir Prus
5bb91feef9
Fix rtti=off and exception-handling=off for gcc.
...
Patch from Alexey Nikitin.
[SVN r80893]
2012-10-06 20:24:00 +00:00
Vladimir Prus
8d1b6ca26a
Fix basic-target.generate caching when free features are set on command line.
...
Patch from Alexey Nikitin.
[SVN r80892]
2012-10-06 20:16:22 +00:00
Vladimir Prus
e36f73d19f
Unbreak Python, broken by some of recent cleanup patches.
...
[SVN r80735]
2012-09-28 13:24:16 +00:00
Bryce Adelstein-Lelbach
ee33daac49
Fixing Boost.Build's RPATH support for Pathscale on x86-64.
...
[SVN r80728]
2012-09-28 00:56:16 +00:00
Rene Rivera
0c794def5a
Add armv7 and the new armv7s. Change the -arch option for xcode to allow matching the instructions-set if specified to make it easier to build from within Xcode.
...
[SVN r80685]
2012-09-24 02:29:50 +00:00
Jurko Gospodnetić
18529812db
Removed the unfinished and never used modifiers.jam Boost Build module, together with a related unfinished 'versioned' example.
...
[SVN r80557]
2012-09-17 10:38:57 +00:00
Jurko Gospodnetić
28fee3e3fe
Internal Boost Build cleanup - minor stylistic changes.
...
[SVN r80556]
2012-09-17 10:36:59 +00:00
Jurko Gospodnetić
5045906e59
Internal Boost Build cleanup - minor stylistic changes.
...
[SVN r80555]
2012-09-17 10:31:20 +00:00
Jurko Gospodnetić
33242111ec
Internal Boost Build cleanup - minor stylistic changes.
...
[SVN r80554]
2012-09-17 10:09:25 +00:00
Jurko Gospodnetić
7dcad55820
Boost Build cleanup - minor stylistic changes (copyright comment updates, removed redundant imports, split module imports to separate lines, used cleaner targets.jam module helper rules for constructing main target alternatives, allowed notfile generators to take more than 9 constructor parameters, lines wrapped to 80 characters).
...
[SVN r80510]
2012-09-13 05:38:21 +00:00
Jurko Gospodnetić
7fa25470b6
Internal Boost Jam pwd.c module cleanup - module renamed to cwd.c, refactored to initialize the current working folder at program startup and exit if this operation fails instead of attempting to plow on with an empty current working folder, the internal cwd() operation now returns an OBJECT instead of a LIST pointer so it would be more generic and not specialized just for the PWD builtin rule implementation.
...
[SVN r80373]
2012-09-03 14:31:46 +00:00
Jurko Gospodnetić
dbdab64743
Boost Build cleanup - corrected two comment typos.
...
[SVN r80335]
2012-08-31 17:29:15 +00:00
Jurko Gospodnetić
05e81349b4
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ć
3d19020e16
Boost Build cleanup - minor stylistic changes.
...
[SVN r80327]
2012-08-31 05:32:49 +00:00
Jurko Gospodnetić
1839e3df52
Internal Boost Jam cleanup - corrected the make1.c module's make1cmds() function description comment to note that the commands it creates have already had any variable references embedded in them processed instead of still needing processing using some no longer existing var_string() function.
...
[SVN r80322]
2012-08-30 14:07:42 +00:00
Jurko Gospodnetić
30005f1e3c
Boost Build cleanup - corrected the error message displayed when Boost Build finds nothing to build.
...
[SVN r80321]
2012-08-30 13:57:53 +00:00
Jurko Gospodnetić
7d04f4337b
Replaced a goto based loop construct with a while loop in Boost Jam function.c module's expand() function to avoid a gcc 4.6.0 compiler optimizer bug on Linux (not reproducible using later GCC releases, and never reported on other OSs).
...
The bug was causing the inner while loop to be completely ignored, effectively causing concatenated Jam variable expansions to ignore all but the first variable value. For example, the following code:
local a = one two ;
ECHO /$(a)/ ;
would output '/one/' instead of '/one/ /two/'.
Kudos to Kim Rasmussen <rasmussen74 at gmail dot com> for detecting and helping debug & test the issue.
[SVN r80319]
2012-08-30 10:39:31 +00:00
Jurko Gospodnetić
fa83c5cb72
Internal Boost Jam cleanup - function.c module's expand() function cleaned up a bit (used to resolve concatenated variable references in Jam scripts).
...
[SVN r80313]
2012-08-29 21:27:07 +00:00
Jurko Gospodnetić
0649317e54
Internal Boost Jam cleanup - minor stylistic changes.
...
[SVN r80305]
2012-08-29 16:18:06 +00:00
Jurko Gospodnetić
901a992372
Boost Jam cleanup on Linux/Free-BSD - replaced strndup() usage with malloc()/strncpy() as strndup() does not get declared in older glibc version header files unless some version specific symbols are defined first. This corrects a compiler warning on such systems about strndup() function being implicitly (and incorrectly) declared.
...
[SVN r80304]
2012-08-29 15:52:29 +00:00
Jurko Gospodnetić
ad0be397cd
Internal Boost Jam cleanup - minor stylistic changes (corrected header include order, removed stale function comment, empty line added).
...
[SVN r80302]
2012-08-29 15:04:59 +00:00
Jurko Gospodnetić
3ec2814dda
Internal Boost Jam cleanup - minor stylistic changes.
...
[SVN r80301]
2012-08-29 13:24:05 +00:00
Jurko Gospodnetić
32d0e78a63
Internal Boost Jam cleanup - split up the pathunix.c module into pathsys.c, pathunix.c & pathnt.c.
...
[SVN r80278]
2012-08-28 12:52:27 +00:00
Jurko Gospodnetić
b4e9a7d24f
Corrected a 'dropping qualifiers' compiler warning displayed when compiling Boost Jam's fileunix.c module using the intel compiler.
...
[SVN r80260]
2012-08-27 11:41:15 +00:00
Jurko Gospodnetić
6852a4841a
Added a missing header #include in Boost Jam's mem.h header used when compiling with memory allocation profiling support. Fixes related 'implicitly declared profile_memory() function' gcc compilation warnings.
...
[SVN r80259]
2012-08-27 11:16:04 +00:00
Jurko Gospodnetić
6fb4cfd89c
Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's mem.h header.
...
[SVN r80258]
2012-08-27 11:13:57 +00:00