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

4855 Commits

Author SHA1 Message Date
Jürgen Hunold
ff802ac430 Fix QtTest test
[SVN r82655]
2013-01-28 08:54:39 +00:00
Jürgen Hunold
cf6c57588b Add support for QtWebkitWidgets. Fixes #7920
Thanks to Frank Richter for the patch.

[SVN r82654]
2013-01-28 08:54:26 +00:00
Vladimir Prus
b97e418429 Use qcc driver to create archives.
Fixes #7705.


[SVN r82577]
2013-01-21 08:06:40 +00:00
Vladimir Prus
6e660c615c Don't include wait.h on Linux.
The function we use are all supposed to be in sys/wait.h

Fixes #7847.


[SVN r82549]
2013-01-19 12:02:57 +00:00
Jürgen Hunold
e5dc914409 Fix debug library name for QtCore. Fixes #7826
[SVN r82193]
2012-12-23 20:53:33 +00:00
Jürgen Hunold
053c4d2be6 Disambiguate types created by Qt4 and Qt5 tools
[SVN r82100]
2012-12-19 16:22:55 +00:00
Jürgen Hunold
4cb47ecdc0 Start Qt5 support
[SVN r82033]
2012-12-16 20:48:35 +00:00
Jürgen Hunold
4fa430eae5 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
b290aaa66b Adjust external link to qt-project.org
[SVN r81688]
2012-12-03 08:27:44 +00:00
Jürgen Hunold
a52b29cca9 Disambiguate rcc calls in preparation for qt5 toolset
[SVN r81687]
2012-12-03 08:27:30 +00:00
Steven Watanabe
955ece1ed6 Clean up problems in my last patch.
[SVN r81499]
2012-11-23 20:00:48 +00:00
Steven Watanabe
ec142bf786 Fix PDB location. Fixes #7491.
[SVN r81498]
2012-11-23 18:56:47 +00:00
Steven Watanabe
6005bcfb75 Move handling of <auto-index>on to the generator requirements.
[SVN r81026]
2012-10-20 16:35:56 +00:00
Steven Watanabe
3aebb6b5da Add documentation of --hash to b2 --help-options. Refs #7533.
[SVN r81017]
2012-10-19 17:44:14 +00:00
Steven Watanabe
8af64a3e56 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
b071200210 Fix outdated links. Fixes #3722.
[SVN r80984]
2012-10-14 15:01:51 +00:00
Steven Watanabe
da7ae0d449 Add test for message.jam
[SVN r80981]
2012-10-13 21:58:54 +00:00
Vladimir Prus
0d4c4cf9d5 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
0c9c365857 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
b274cb7aba Unbreak Python, broken by some of recent cleanup patches.
[SVN r80735]
2012-09-28 13:24:16 +00:00
Bryce Adelstein-Lelbach
594338ca89 Fixing Boost.Build's RPATH support for Pathscale on x86-64.
[SVN r80728]
2012-09-28 00:56:16 +00:00
Rene Rivera
24a7bc2a2f 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ć
160957be20 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ć
ddb28918c8 Internal Boost Build cleanup - minor stylistic changes.
[SVN r80556]
2012-09-17 10:36:59 +00:00
Jurko Gospodnetić
9406824233 Internal Boost Build cleanup - minor stylistic changes.
[SVN r80555]
2012-09-17 10:31:20 +00:00
Jurko Gospodnetić
c69376c59a Internal Boost Build cleanup - minor stylistic changes.
[SVN r80554]
2012-09-17 10:09:25 +00:00
Jurko Gospodnetić
f4fad1a46f 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ć
cc67036dab 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ć
b649f3cb10 Boost Build cleanup - corrected two comment typos.
[SVN r80335]
2012-08-31 17:29:15 +00:00
Jurko Gospodnetić
9eadd97baf 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ć
7b9e374c83 Boost Build cleanup - minor stylistic changes.
[SVN r80327]
2012-08-31 05:32:49 +00:00
Jurko Gospodnetić
a1d23db44c 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ć
f8af9922d1 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ć
8694e1fc85 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ć
57a424c5f7 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ć
cfb54c8213 Internal Boost Jam cleanup - minor stylistic changes.
[SVN r80305]
2012-08-29 16:18:06 +00:00
Jurko Gospodnetić
8de03be9b2 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ć
b0ca3e7add 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ć
982ad4011f Internal Boost Jam cleanup - minor stylistic changes.
[SVN r80301]
2012-08-29 13:24:05 +00:00
Jurko Gospodnetić
264d45de40 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ć
321b4c2839 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ć
f31fadaf3c 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ć
de075ac79c Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's mem.h header.
[SVN r80258]
2012-08-27 11:13:57 +00:00
Jurko Gospodnetić
b9da1c3b32 Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's modules/regex.c module.
[SVN r80257]
2012-08-27 11:07:03 +00:00
Jurko Gospodnetić
9cdbf9684b Corrected a gcc compilation warning displayed when compiling Boost Jam's fileunix.c module.
[SVN r80256]
2012-08-27 10:57:16 +00:00
Jurko Gospodnetić
881e34dacc Corrected a 'undeclared atoi() function' gcc compiler warning displayed when compiling Boost Jam's modules/sequence.c module.
[SVN r80255]
2012-08-27 10:45:44 +00:00
Jurko Gospodnetić
2653c821d8 Internal Boost Jam cleanup - minor stylistic changes in Boost Jam's modules/sequence.c module.
[SVN r80254]
2012-08-27 10:41:52 +00:00
Jurko Gospodnetić
2930bedb93 Corrected a '&& within ||' gcc warning displayed when building Boost Jam's make1.c module.
[SVN r80253]
2012-08-27 10:26:35 +00:00
Jurko Gospodnetić
d8a2486640 Corrected a 'OBJECT * to char *' gcc compilation warning in Boost Jam's function.c module.
[SVN r80252]
2012-08-27 10:20:22 +00:00
Jurko Gospodnetić
2ba303d950 Boost Jam update to remove a 'pointer to integer of different size' warning displayed when building using the mingw64 toolset.
[SVN r80251]
2012-08-27 10:07:54 +00:00