Commit Graph

  • 12787e14f2 Make qcc has the same default template depth limit as gcc. Vladimir Prus 2008-11-24 09:13:22 +0000
  • 2836ddf5d4 Make qcc has the same default template depth limit as gcc. Vladimir Prus 2008-11-24 09:13:22 +0000
  • 7e3117cf62 Add history entires for bjam 3.1.17 release. Rene Rivera 2008-11-24 04:34:01 +0000
  • 98420f64fd Reflect the results of calling bjam from Python. (fixes #2112) Rene Rivera 2008-11-24 03:14:55 +0000
  • 2a47ed96d2 Reflect the results of calling bjam from Python. (fixes #2112) Rene Rivera 2008-11-24 03:14:55 +0000
  • a73c47e478 Oops, fix one thing, break another... Fix the final arg parsing for passing extra option args to the bjam build. Rene Rivera 2008-11-24 03:00:45 +0000
  • bc55e22825 Oops, fix one thing, break another... Fix the final arg parsing for passing extra option args to the bjam build. Rene Rivera 2008-11-24 03:00:45 +0000
  • 007b6c34c0 Rework how arguments are parsed and tested to fix handling of quoted arguments, options arguments, and arguments with "=". (fixes #2113) Rene Rivera 2008-11-24 02:03:53 +0000
  • 588958fc06 Rework how arguments are parsed and tested to fix handling of quoted arguments, options arguments, and arguments with "=". (fixes #2113) Rene Rivera 2008-11-24 02:03:53 +0000
  • 8bd8b08252 Make resource file compilation work with intel. Vladimir Prus 2008-11-23 16:59:19 +0000
  • 3d73010ad9 Make resource file compilation work with intel. Vladimir Prus 2008-11-23 16:59:19 +0000
  • 9d5792c977 Try to work around at least one compiler bug with GCC and variable aliasing that causes crashes with hashing file cache entries. Rene Rivera 2008-11-23 05:33:26 +0000
  • fa90e901d0 Try to work around at least one compiler bug with GCC and variable aliasing that causes crashes with hashing file cache entries. Rene Rivera 2008-11-23 05:33:26 +0000
  • 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) Rene Rivera 2008-11-23 05:15:51 +0000
  • 908cc27602 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) Rene Rivera 2008-11-23 05:15:51 +0000
  • d9f5f12dee Oops, put quotes around one-too-many args. Rene Rivera 2008-11-23 05:00:56 +0000
  • 1baf17db99 Oops, put quotes around one-too-many args. Rene Rivera 2008-11-23 05:00:56 +0000
  • 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. Rene Rivera 2008-11-23 04:51:24 +0000
  • 4a7c8b9687 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. Rene Rivera 2008-11-23 04:51:24 +0000
  • 72f8d348b1 Adjust error un/setting for compatibility with more Windows CMD versions. (fixes #1663) Rene Rivera 2008-11-23 03:27:54 +0000
  • dd458ca471 Adjust error un/setting for compatibility with more Windows CMD versions. (fixes #1663) Rene Rivera 2008-11-23 03:27:54 +0000
  • c26a94ffd8 Let the child bjam commands inherit stdin, as some commands assume it's available. (fixes #1577) Rene Rivera 2008-11-23 02:37:44 +0000
  • 9e76c95c1d Let the child bjam commands inherit stdin, as some commands assume it's available. (fixes #1577) Rene Rivera 2008-11-23 02:37:44 +0000
  • c06917cd60 On Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes #1576) Rene Rivera 2008-11-23 02:10:52 +0000
  • a40f815bca On Windows don't limit bjam output to ASCII as some tools output characters in extended character sets. (fixes #1576) Rene Rivera 2008-11-23 02:10:52 +0000
  • 9e6381efbd Unix bjam test isolation and auto-rebuild. Rene Rivera 2008-11-23 01:00:17 +0000
  • da6abec028 Isolate running of bjam tests to individual bjam instances to prevent possible spillover errors from one test affecting another test. Separate the bjam used to run the tests vs. the bjam being tested. And add automatic re-building of the bjam being tested. (windows changes, unix changes to follow). Rene Rivera 2008-11-23 00:58:07 +0000
  • 1fc9bb7a64 Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins for pointing out the issues. (fixes #2527) Rene Rivera 2008-11-23 00:21:21 +0000
  • 6816c4570f Fix some possible overrun issues revealed by Fortify build. Thanks to Steven Robbins for pointing out the issues. (fixes #2527) Rene Rivera 2008-11-23 00:21:21 +0000
  • 8c630bdf40 Fix error message to match unit test's expectations Vladimir Prus 2008-11-22 10:24:19 +0000
  • 8b6c80a779 Fix error message to match unit test's expectations Vladimir Prus 2008-11-22 10:24:19 +0000
  • d672a5a364 Add new --jobs option and allow to set it in site-config.jam/user-config.jam. Vladimir Prus 2008-11-22 10:03:10 +0000
  • d0a1d0a7b6 Add new --jobs option and allow to set it in site-config.jam/user-config.jam. Vladimir Prus 2008-11-22 10:03:10 +0000
  • 77019eb3a8 Emit clear error when more than one possible Jamfile is found in a directory Vladimir Prus 2008-11-20 17:58:59 +0000
  • 2c44a99eb4 Emit clear error when more than one possible Jamfile is found in a directory Vladimir Prus 2008-11-20 17:58:59 +0000
  • c3c636e483 Use or not use escape sequences depending on availability. Emit warning only on cygwin. Vladimir Prus 2008-11-19 18:20:39 +0000
  • 915022e92f Use or not use escape sequences depending on availability. Emit warning only on cygwin. Vladimir Prus 2008-11-19 18:20:39 +0000
  • 9fbde57b1c If escape characters are not supported, emit warning, not error. This is temporary solution to make regression test work again. Vladimir Prus 2008-11-17 12:08:03 +0000
  • 990b520ba0 If escape characters are not supported, emit warning, not error. This is temporary solution to make regression test work again. Vladimir Prus 2008-11-17 12:08:03 +0000
  • 1f3b7ec836 Do not strip explicitly requested suffix from target names. Vladimir Prus 2008-11-16 17:52:17 +0000
  • 7c69dc9500 Do not strip explicitly requested suffix from target names. Vladimir Prus 2008-11-16 17:52:17 +0000
  • 379b0a2738 Verify that escape characters are supported Vladimir Prus 2008-11-16 14:50:48 +0000
  • 07b2ee7a3f Verify that escape characters are supported Vladimir Prus 2008-11-16 14:50:48 +0000
  • c3c4a6ac16 Make sure 'FAILED' is printed on failure Vladimir Prus 2008-11-16 13:19:26 +0000
  • 31f8201758 Make sure 'FAILED' is printed on failure Vladimir Prus 2008-11-16 13:19:26 +0000
  • bed238bee8 Fix typo Vladimir Prus 2008-11-16 12:46:11 +0000
  • d437364357 Fix typo Vladimir Prus 2008-11-16 12:46:11 +0000
  • c032e1be81 Use \n, not various tricks that depend on eof style of common.jam itself. Vladimir Prus 2008-11-15 22:10:18 +0000
  • 882d6bf192 Use \n, not various tricks that depend on eof style of common.jam itself. Vladimir Prus 2008-11-15 22:10:18 +0000
  • c549e85b34 Handle \n and \r escape sequences Vladimir Prus 2008-11-15 22:02:35 +0000
  • 2f7e3b7c4b Handle \n and \r escape sequences Vladimir Prus 2008-11-15 22:02:35 +0000
  • 3166e502a4 XML output support Vladimir Prus 2008-11-13 21:30:05 +0000
  • 254c369634 XML output support Vladimir Prus 2008-11-13 21:30:05 +0000
  • 2c7c99a5f7 When source resides in a subdirectory of source dir, preserve that subdirectory in the target path. Vladimir Prus 2008-11-13 08:26:39 +0000
  • 0d27c0a518 When source resides in a subdirectory of source dir, preserve that subdirectory in the target path. Vladimir Prus 2008-11-13 08:26:39 +0000
  • 4630af1340 SVG logo Vladimir Prus 2008-11-13 07:47:19 +0000
  • bf147de4a4 SVG logo Vladimir Prus 2008-11-13 07:47:19 +0000
  • 15874978c7 Include PDF docs in packages Vladimir Prus 2008-11-13 07:20:11 +0000
  • 040ecefecf Include PDF docs in packages Vladimir Prus 2008-11-13 07:20:11 +0000
  • 04a996fd57 Unbreak generator_selection test on Linux Vladimir Prus 2008-11-13 07:12:12 +0000
  • a643271bf0 Unbreak generator_selection test on Linux Vladimir Prus 2008-11-13 07:12:12 +0000
  • 568755e17c Improve error message Vladimir Prus 2008-11-13 07:07:10 +0000
  • 5060ca2bcb Improve error message Vladimir Prus 2008-11-13 07:07:10 +0000
  • 80fe0ce9e5 Quote strings containing semicolons Vladimir Prus 2008-11-13 06:44:21 +0000
  • 9cd73d1dba Quote strings containing semicolons Vladimir Prus 2008-11-13 06:44:21 +0000
  • 92ab8117ff Simplify PCH handling on intel-win, by using -Qpchi- to stop it to messing up with specified output PCH names. Vladimir Prus 2008-11-12 14:16:35 +0000
  • 75cbc1ed37 Simplify PCH handling on intel-win, by using -Qpchi- to stop it to messing up with specified output PCH names. Vladimir Prus 2008-11-12 14:16:35 +0000
  • 35e033e150 On Windows, use lowercased file suffix when determining the file target. Vladimir Prus 2008-11-12 11:31:27 +0000
  • bb8c997c17 On Windows, use lowercased file suffix when determining the file target. Vladimir Prus 2008-11-12 11:31:27 +0000
  • f2de6515b3 Kill --preserve-test-targets option. Introduce preserve-test-targets feature. Vladimir Prus 2008-11-12 08:44:37 +0000
  • 6d3911e870 Kill --preserve-test-targets option. Introduce preserve-test-targets feature. Vladimir Prus 2008-11-12 08:44:37 +0000
  • 0c2e8bdd26 Include options specified with cflags/cxxflags when compiling PCH. Vladimir Prus 2008-11-12 07:26:24 +0000
  • ef90a34650 Include options specified with cflags/cxxflags when compiling PCH. Vladimir Prus 2008-11-12 07:26:24 +0000
  • 940113a3bc Always call setup script before running "mt". Fix msvc-linking-generator, by calling the right base method. Vladimir Prus 2008-11-12 07:20:18 +0000
  • 8c4433842b Always call setup script before running "mt". Fix msvc-linking-generator, by calling the right base method. Vladimir Prus 2008-11-12 07:20:18 +0000
  • db4a68571a Changes to core and testing cmake macros Michael A. Jackson 2008-11-11 13:22:13 +0000
  • c23171522e Document 'threading' feature Vladimir Prus 2008-11-09 15:03:15 +0000
  • 619b0471b5 Document 'threading' feature Vladimir Prus 2008-11-09 15:03:15 +0000
  • 220dd2668e Use right extension for PCH on darwin. Vladimir Prus 2008-11-09 06:09:06 +0000
  • 148fb24c49 Use right extension for PCH on darwin. Vladimir Prus 2008-11-09 06:09:06 +0000
  • 46c113c140 Documente embed-manifest Vladimir Prus 2008-11-08 09:17:48 +0000
  • 117dcf4f27 Documente embed-manifest Vladimir Prus 2008-11-08 09:17:48 +0000
  • c5933f39d0 Rename 'standalone-manifest' to 'embed-manifest'. Vladimir Prus 2008-11-08 08:22:14 +0000
  • 75a1304e24 Rename 'standalone-manifest' to 'embed-manifest'. Vladimir Prus 2008-11-08 08:22:14 +0000
  • dd3dbcc9b6 Implement new 'standalone-manifest' feature that prevents Boost.Build from embedding the manifest in the produced libraries. Vladimir Prus 2008-11-07 19:39:40 +0000
  • 66155c1686 Implement new 'standalone-manifest' feature that prevents Boost.Build from embedding the manifest in the produced libraries. Vladimir Prus 2008-11-07 19:39:40 +0000
  • b9dd0c1e60 Resove the conflict between sun.prebuilt and builtin.prebuilt, making searched libraries work on sun. Vladimir Prus 2008-11-07 17:47:37 +0000
  • 260997933f Resove the conflict between sun.prebuilt and builtin.prebuilt, making searched libraries work on sun. Vladimir Prus 2008-11-07 17:47:37 +0000
  • f34969de6f On Solaris host, assume sun linker. Vladimir Prus 2008-11-06 18:13:17 +0000
  • f2ed53b505 On Solaris host, assume sun linker. Vladimir Prus 2008-11-06 18:13:17 +0000
  • dfa50945ed When inheriting rules from a toolset, use generator's rule name, not id. Vladimir Prus 2008-11-06 17:59:17 +0000
  • 57b08b5263 When inheriting rules from a toolset, use generator's rule name, not id. Vladimir Prus 2008-11-06 17:59:17 +0000
  • ff60a566a6 Document more options Vladimir Prus 2008-11-06 17:54:01 +0000
  • 57648a8f9d Document more options Vladimir Prus 2008-11-06 17:54:01 +0000
  • 67224435a8 Key on solaris, not sunos, since sunos had last release in 1992, and solaris is what is the current name. Vladimir Prus 2008-11-06 17:26:14 +0000
  • 4cc570a24b Key on solaris, not sunos, since sunos had last release in 1992, and solaris is what is the current name. Vladimir Prus 2008-11-06 17:26:14 +0000
  • 4329c7d0b6 Trim the list of possible values for target-os. Vladimir Prus 2008-11-06 17:11:47 +0000
  • 8109ec63f2 Trim the list of possible values for target-os. Vladimir Prus 2008-11-06 17:11:47 +0000
  • d260f79219 Don't inherit mingw generators Vladimir Prus 2008-11-05 21:54:22 +0000
  • e7d41b33bb Don't inherit mingw generators Vladimir Prus 2008-11-05 21:54:22 +0000