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

1457 Commits

Author SHA1 Message Date
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]
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
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
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
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ć
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ć
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ć
115c15e5eb Boost Jam cleanup - minor stylistic changes.
[SVN r80182]
2012-08-25 01:52:41 +00:00
Jurko Gospodnetić
3bb0ecc0e3 Corrected a bug in Boost Build's tools/boostbook.jam module causing building boostbook targets of type HTML, DOCBOOK, FO, PDF, PS & TESTS to fail.
[SVN r80145]
2012-08-22 20:55:10 +00:00
Jurko Gospodnetić
c79894d57d Boost Build's doxygen.jam module cleanup.
* External tool version check file targets now correctly assigned to the requesting project's root project (best effort attempt to have them built in the same location independent of which folder the build was run from).
  * More detailed error checking against attempts to declare doxygen targets in standalone or internal Boost Build configuration projects.
  * All created virtual target instances now correctly passed through Boost Build's virtual-target.register() rule.
  * Added a public check-tools() rule for explicitly declaring doxygen module's internal version check targets if needed.

[SVN r80072]
2012-08-17 18:31:07 +00:00
Jürgen Hunold
42bd6239ee add forgotten ";" in doxygen.jam
[SVN r80029]
2012-08-14 09:09:25 +00:00
Jurko Gospodnetić
14bbed9be7 Boost Build cleanup - removed support for Boost Jam versions prior to version 3.1.17 in the tools/python.jam module. The backward compatibility code was ugly and compatibility with such versions has already been broken in other places (not to mention that such old versions have known defects and should not be used anywhere in the first place, and even if they are, they should be used with their corresponding old Boost Build version). Trimmed trailing spaces.
[SVN r80025]
2012-08-14 05:09:21 +00:00
Jurko Gospodnetić
155e64f33f Boost Build cleanup - minor stylistic tools/doxygen.jam module changes.
[SVN r80017]
2012-08-13 22:31:48 +00:00
Jurko Gospodnetić
63acc67719 Boost Build cleanup - made the tools/boostbook.jam xml-catalog rule local.
[SVN r80016]
2012-08-13 22:29:13 +00:00
Jurko Gospodnetić
480bd8e672 Corrected a typo in Boost Build's doxygen.jam module.
[SVN r80014]
2012-08-13 18:19:45 +00:00
Jurko Gospodnetić
ae6e6d2aa6 Boost Build tools/boostbook.jam module cleanup - boostbook targets no longer constructed using a generator for the fake BOOSTBOOK_MAIN type. A clean custom basic-target class is used now instead, corresponding to how similar work is done in the tools/doxygen.jam module.
[SVN r80011]
2012-08-13 16:53:19 +00:00
Jurko Gospodnetić
3f0d2385e8 Updated Boost Build's tools/boostbook.jam module to pass its created xml-catalog virtual target through the virtual-target.register rule, as is supposed to be done with all virtual-target instances.
[SVN r80010]
2012-08-13 15:39:18 +00:00
Jurko Gospodnetić
f99446efa2 Boost Build cleanup - minor stylistic changes in the tools/boostbook.jam module.
[SVN r80009]
2012-08-13 15:32:49 +00:00
Jurko Gospodnetić
837b963169 Updated Boost Build's stage.symlink rule to pass its constructed virtual target through the virtual-target.register rule, as all virtual-target instances are supposed to be.
[SVN r80006]
2012-08-13 14:39:47 +00:00
Jurko Gospodnetić
5a0d9820ac Boost Build cleanup - minor stylistic changes.
[SVN r80005]
2012-08-13 14:35:56 +00:00
Jurko Gospodnetić
1a045cf7ad Boost Build cleanup - added two new rules to the project.jam module (is-config-module for checking whether a module is one of Boost Build's configuration file modules & get-jamroot-module returning a given non-standalone & non-configuration project's base parent Jamroot project) and used them to restore corrected boostbook.jam module functionality for storing its constructed xml-catalog targets in the same location independent of what folder the build got run from. Updated related rule comments.
[SVN r79973]
2012-08-11 22:24:51 +00:00
Jurko Gospodnetić
70f5f72aee Boost Build cleanup - minor stylistic changes made to the boostbook.jam module.
[SVN r79972]
2012-08-11 22:19:22 +00:00
Jurko Gospodnetić
dcf0276c77 Boost Build cleanup - minor stylistic changes.
[SVN r79971]
2012-08-11 21:43:23 +00:00
Jurko Gospodnetić
208d3dce25 Boost Build doxygen.jam module cleanup - minor stylistic changes.
[SVN r79917]
2012-08-07 21:50:38 +00:00
Jurko Gospodnetić
d13d9a5126 Fixed a typo in Boost Build's doxygen.jam module's headers-to-doxyfile() rule.
[SVN r79916]
2012-08-07 21:33:46 +00:00
Jurko Gospodnetić
156fc95ca9 Updated Boost Build's doxygen.jam toolset module to not rely on Boost Build leaving behind a dangling 'current project' reference after it finishes loading all of its project modules. This should fix Boost library documentation build failures encountered after revision [79874].
[SVN r79915]
2012-08-07 21:30:31 +00:00
Jurko Gospodnetić
05c32444d6 Boost Build cleanup - minor stylistic changes.
[SVN r79888]
2012-08-06 15:16:53 +00:00
Jurko Gospodnetić
4e1084a278 Corrected the Boost Build boostbook.jam toolset module to correctly generate its global XML catalog file without relying on Boost Build's 'current project' reference being left set to some non-standalone project after Boost Build finishes loading all of its project files. This should fix Boost library documentation build failures encountered after revision [79874].
[SVN r79887]
2012-08-06 14:42:39 +00:00
Jurko Gospodnetić
1b8eafc528 Boost Build code cleanup - minor stylistic changes.
[SVN r79622]
2012-07-20 14:42:18 +00:00
Jurko Gospodnetić
35fad6df6c Fixed minor Boost Build error reporting bugs caused by module rules not being directly available using their full names when imported from inside a class rule - an error about rule errors.error or errors.user-error not being defined was getting reported instead of the desired error. This is due to the fact that rule name resolution does not look in the current module in that case but uses the class module instead.
[SVN r79621]
2012-07-20 14:39:50 +00:00
Jurko Gospodnetić
0fc1c001ad Boost Build code & comment cleanup - minor stylistic changes & comment typo corrections.
[SVN r79416]
2012-07-11 15:31:27 +00:00
Jurko Gospodnetić
7d0b8a5b2b Boost Build cleanup - minor stylistic changes & comment typo corrections.
[SVN r79166]
2012-06-29 17:59:49 +00:00