Commit Graph

  • 259b0c5a6f Initial tests for zlib configuration. Steven Watanabe 2013-04-06 01:32:36 +0000
  • 2fb758a366 Fix header search. Steven Watanabe 2013-04-04 20:39:54 +0000
  • 0dbfe77ce7 Make sure that we have a property-set. Steven Watanabe 2013-04-04 19:27:20 +0000
  • acb443bf97 Don't append to the source files. Overwrite them on update. Steven Watanabe 2013-04-04 19:09:11 +0000
  • 6a0600876b Fix bad interaction with changing toolset.requirements. Steven Watanabe 2013-04-04 04:01:03 +0000
  • f5360505ac Fix passing the condition. Steven Watanabe 2013-04-03 18:02:33 +0000
  • e1e7898b53 Document the new zlib module. Steven Watanabe 2013-04-01 21:51:09 +0000
  • 1ac5789949 Initialize boostbook. Steven Watanabe 2013-04-01 21:44:59 +0000
  • 076612a8b7 Some cleanup Steven Watanabe 2013-04-01 21:02:48 +0000
  • 7ca2c46805 Redo the zlib module so that it actually works. Steven Watanabe 2013-04-01 20:39:06 +0000
  • 7850bae328 Add missing object_copy. Refs #8283. Steven Watanabe 2013-03-29 16:39:26 +0000
  • 94de4748d9 Don't reset -q after calling UPDATE_NOW with ignore-minus-n Steven Watanabe 2013-03-29 15:41:19 +0000
  • 33d4e36a37 Handle known subfeatures in the toolset build request, so we can handle toolset=clang-linux-3.2 for example. Steven Watanabe 2013-03-28 20:57:26 +0000
  • fb07490ec7 Tests that use the compiler need user-config.jam or they will fail if the toolset requires non-default initialization. Steven Watanabe 2013-03-28 00:16:19 +0000
  • 2481fffde5 Attempt to make clang-linux compatible with process_jam_log. Steven Watanabe 2013-03-27 21:06:46 +0000
  • 82df8fbcf5 change bjam to b2 in developer docs Jürgen Hunold 2013-03-26 10:19:43 +0000
  • df5e3c4342 change bjam to b2 for user visible output Jürgen Hunold 2013-03-26 10:19:07 +0000
  • 903e8d0719 Adjust jam docs to match the current state. Fixes #4628. Steven Watanabe 2013-03-18 23:14:18 +0000
  • d478511bbe Add support for architecture=arm. Refs #6741. Steven Watanabe 2013-03-18 15:50:37 +0000
  • 2a4cd854da Prevent incorrect reordering with xlc -qalias=ansi. Fixes #7093. Steven Watanabe 2013-03-11 17:23:07 +0000
  • 3f27cb14b2 Make BoostBook errors lazy to avoid causing an error when BoostBook isn't used. Steven Watanabe 2013-02-28 17:59:15 +0000
  • 677ece16fb Doxygen rule requires at least one header file. Steven Watanabe 2013-02-21 23:40:38 +0000
  • 0b0a10b753 Merge 82654,82655 from ^/trunk Jürgen Hunold 2013-02-13 06:59:58 +0000
  • ff802ac430 Fix QtTest test Jürgen Hunold 2013-01-28 08:54:39 +0000
  • cf6c57588b Add support for QtWebkitWidgets. Fixes #7920 Jürgen Hunold 2013-01-28 08:54:26 +0000
  • b97e418429 Use qcc driver to create archives. Vladimir Prus 2013-01-21 08:06:40 +0000
  • 6e660c615c Don't include wait.h on Linux. Vladimir Prus 2013-01-19 12:02:57 +0000
  • 374bd44c04 Merge 82193 from ^/trunk Jürgen Hunold 2012-12-23 21:04:05 +0000
  • e5dc914409 Fix debug library name for QtCore. Fixes #7826 Jürgen Hunold 2012-12-23 20:53:33 +0000
  • f73f518624 Merge 82100 from ^/trunk Jürgen Hunold 2012-12-21 11:54:40 +0000
  • 053c4d2be6 Disambiguate types created by Qt4 and Qt5 tools Jürgen Hunold 2012-12-19 16:22:55 +0000
  • 5180ae640f Merge 82033 from ^/trunk Jürgen Hunold 2012-12-17 21:04:59 +0000
  • 4cb47ecdc0 Start Qt5 support Jürgen Hunold 2012-12-16 20:48:35 +0000
  • 85903e0ac4 Start Qt5 support Jürgen Hunold 2012-12-16 20:48:35 +0000
  • 51c96a4246 Merge 81687,81688,81689 from ^/trunk Jürgen Hunold 2012-12-04 09:47:38 +0000
  • 4fa430eae5 Add <rccflags> to qt4.jam. Fixes #7576 Jürgen Hunold 2012-12-03 08:28:09 +0000
  • bfb982d308 Add <rccflags> to qt4.jam. Fixes #7576 Jürgen Hunold 2012-12-03 08:28:09 +0000
  • b290aaa66b Adjust external link to qt-project.org Jürgen Hunold 2012-12-03 08:27:44 +0000
  • 3d746209a8 Adjust external link to qt-project.org Jürgen Hunold 2012-12-03 08:27:44 +0000
  • a52b29cca9 Disambiguate rcc calls in preparation for qt5 toolset Jürgen Hunold 2012-12-03 08:27:30 +0000
  • dd7abfb849 Disambiguate rcc calls in preparation for qt5 toolset Jürgen Hunold 2012-12-03 08:27:30 +0000
  • 955ece1ed6 Clean up problems in my last patch. Steven Watanabe 2012-11-23 20:00:48 +0000
  • d06ea96712 Clean up problems in my last patch. Steven Watanabe 2012-11-23 20:00:48 +0000
  • ec142bf786 Fix PDB location. Fixes #7491. Steven Watanabe 2012-11-23 18:56:47 +0000
  • cf0f788028 Fix PDB location. Fixes #7491. Steven Watanabe 2012-11-23 18:56:47 +0000
  • 6005bcfb75 Move handling of <auto-index>on to the generator requirements. Steven Watanabe 2012-10-20 16:35:56 +0000
  • 9222156dd2 Move handling of <auto-index>on to the generator requirements. Steven Watanabe 2012-10-20 16:35:56 +0000
  • 3aebb6b5da Add documentation of --hash to b2 --help-options. Refs #7533. Steven Watanabe 2012-10-19 17:44:14 +0000
  • 7dbeb34e17 Add documentation of --hash to b2 --help-options. Refs #7533. Steven Watanabe 2012-10-19 17:44:14 +0000
  • 8af64a3e56 Add documentation of --hash and --abbreviate-paths in the list of options. Also add an index entry for Target Paths. Refs #7533. Steven Watanabe 2012-10-19 17:30:02 +0000
  • f0aa928783 Add documentation of --hash and --abbreviate-paths in the list of options. Also add an index entry for Target Paths. Refs #7533. Steven Watanabe 2012-10-19 17:30:02 +0000
  • b071200210 Fix outdated links. Fixes #3722. Steven Watanabe 2012-10-14 15:01:51 +0000
  • f46008ea24 Fix outdated links. Fixes #3722. Steven Watanabe 2012-10-14 15:01:51 +0000
  • da7ae0d449 Add test for message.jam Steven Watanabe 2012-10-13 21:58:54 +0000
  • 59b97c989e Add test for message.jam Steven Watanabe 2012-10-13 21:58:54 +0000
  • 0d4c4cf9d5 Fix rtti=off and exception-handling=off for gcc. Vladimir Prus 2012-10-06 20:24:00 +0000
  • 5bb91feef9 Fix rtti=off and exception-handling=off for gcc. Vladimir Prus 2012-10-06 20:24:00 +0000
  • 0c9c365857 Fix basic-target.generate caching when free features are set on command line. Vladimir Prus 2012-10-06 20:16:22 +0000
  • 8d1b6ca26a Fix basic-target.generate caching when free features are set on command line. Vladimir Prus 2012-10-06 20:16:22 +0000
  • b274cb7aba Unbreak Python, broken by some of recent cleanup patches. Vladimir Prus 2012-09-28 13:24:16 +0000
  • e36f73d19f Unbreak Python, broken by some of recent cleanup patches. Vladimir Prus 2012-09-28 13:24:16 +0000
  • 594338ca89 Fixing Boost.Build's RPATH support for Pathscale on x86-64. Bryce Adelstein-Lelbach 2012-09-28 00:56:16 +0000
  • ee33daac49 Fixing Boost.Build's RPATH support for Pathscale on x86-64. Bryce Adelstein-Lelbach 2012-09-28 00:56:16 +0000
  • 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. Rene Rivera 2012-09-24 02:29:50 +0000
  • 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. Rene Rivera 2012-09-24 02:29:50 +0000
  • 160957be20 Removed the unfinished and never used modifiers.jam Boost Build module, together with a related unfinished 'versioned' example. Jurko Gospodnetić 2012-09-17 10:38:57 +0000
  • 18529812db Removed the unfinished and never used modifiers.jam Boost Build module, together with a related unfinished 'versioned' example. Jurko Gospodnetić 2012-09-17 10:38:57 +0000
  • ddb28918c8 Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:36:59 +0000
  • 28fee3e3fe Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:36:59 +0000
  • 9406824233 Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:31:20 +0000
  • 5045906e59 Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:31:20 +0000
  • c69376c59a Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:09:25 +0000
  • 33242111ec Internal Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-09-17 10:09:25 +0000
  • 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). Jurko Gospodnetić 2012-09-13 05:38:21 +0000
  • 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). Jurko Gospodnetić 2012-09-13 05:38:21 +0000
  • 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. Jurko Gospodnetić 2012-09-03 14:31:46 +0000
  • 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. Jurko Gospodnetić 2012-09-03 14:31:46 +0000
  • b649f3cb10 Boost Build cleanup - corrected two comment typos. Jurko Gospodnetić 2012-08-31 17:29:15 +0000
  • dbdab64743 Boost Build cleanup - corrected two comment typos. Jurko Gospodnetić 2012-08-31 17:29:15 +0000
  • 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. Jurko Gospodnetić 2012-08-31 12:02:18 +0000
  • 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. Jurko Gospodnetić 2012-08-31 12:02:18 +0000
  • 7b9e374c83 Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-31 05:32:49 +0000
  • 3d19020e16 Boost Build cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-31 05:32:49 +0000
  • 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. Jurko Gospodnetić 2012-08-30 14:07:42 +0000
  • 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. Jurko Gospodnetić 2012-08-30 14:07:42 +0000
  • f8af9922d1 Boost Build cleanup - corrected the error message displayed when Boost Build finds nothing to build. Jurko Gospodnetić 2012-08-30 13:57:53 +0000
  • 30005f1e3c Boost Build cleanup - corrected the error message displayed when Boost Build finds nothing to build. Jurko Gospodnetić 2012-08-30 13:57:53 +0000
  • 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). Jurko Gospodnetić 2012-08-30 10:39:31 +0000
  • 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). Jurko Gospodnetić 2012-08-30 10:39:31 +0000
  • 57a424c5f7 Internal Boost Jam cleanup - function.c module's expand() function cleaned up a bit (used to resolve concatenated variable references in Jam scripts). Jurko Gospodnetić 2012-08-29 21:27:07 +0000
  • fa83c5cb72 Internal Boost Jam cleanup - function.c module's expand() function cleaned up a bit (used to resolve concatenated variable references in Jam scripts). Jurko Gospodnetić 2012-08-29 21:27:07 +0000
  • cfb54c8213 Internal Boost Jam cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-29 16:18:06 +0000
  • 0649317e54 Internal Boost Jam cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-29 16:18:06 +0000
  • 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. Jurko Gospodnetić 2012-08-29 15:52:29 +0000
  • 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. Jurko Gospodnetić 2012-08-29 15:52:29 +0000
  • b0ca3e7add Internal Boost Jam cleanup - minor stylistic changes (corrected header include order, removed stale function comment, empty line added). Jurko Gospodnetić 2012-08-29 15:04:59 +0000
  • ad0be397cd Internal Boost Jam cleanup - minor stylistic changes (corrected header include order, removed stale function comment, empty line added). Jurko Gospodnetić 2012-08-29 15:04:59 +0000
  • 982ad4011f Internal Boost Jam cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-29 13:24:05 +0000
  • 3ec2814dda Internal Boost Jam cleanup - minor stylistic changes. Jurko Gospodnetić 2012-08-29 13:24:05 +0000
  • 264d45de40 Internal Boost Jam cleanup - split up the pathunix.c module into pathsys.c, pathunix.c & pathnt.c. Jurko Gospodnetić 2012-08-28 12:52:27 +0000