Commit Graph

  • 007a90223d Windows fix Vladimir Prus 2007-10-08 21:13:05 +0000
  • 372d909cdb Windows fix Vladimir Prus 2007-10-08 21:10:41 +0000
  • c936ec0623 Windows fix Vladimir Prus 2007-10-08 21:10:41 +0000
  • 80178a91b6 New changes Vladimir Prus 2007-10-08 17:54:17 +0000
  • 1299bcd3f0 New changes Vladimir Prus 2007-10-08 17:54:17 +0000
  • 05ae81bc30 When we skip build of a target, say about that in --debug-building output. Vladimir Prus 2007-10-06 18:24:04 +0000
  • ae2a9be941 When we skip build of a target, say about that in --debug-building output. Vladimir Prus 2007-10-06 18:24:04 +0000
  • 5af6d49b66 Starting point for releases Beman Dawes 2007-10-05 14:25:06 +0000
  • 8148226ee6 When building docs, use the same Boost.Build that we're rolling. Vladimir Prus 2007-10-04 08:18:40 +0000
  • 4286bed834 When building docs, use the same Boost.Build that we're rolling. Vladimir Prus 2007-10-04 08:18:40 +0000
  • 405e6e603f Redo homepage Vladimir Prus 2007-10-04 08:15:13 +0000
  • 9f39957518 Redo homepage Vladimir Prus 2007-10-04 08:15:13 +0000
  • b0384e74af Fix problem with -rpath for pathscale compiler. K. Noel Belcourt 2007-10-03 19:00:18 +0000
  • cbd6be58de Fix problem with -rpath for pathscale compiler. K. Noel Belcourt 2007-10-03 19:00:18 +0000
  • 1274bfa7a5 Disallow using stlport by just adding /stlport//stlport to sources. This logic was trying to use non-free usage requirements that are not supported, and can potentially result in inconsistent builds. Vladimir Prus 2007-10-01 18:53:05 +0000
  • 2efa23a6a5 Disallow using stlport by just adding /stlport//stlport to sources. This logic was trying to use non-free usage requirements that are not supported, and can potentially result in inconsistent builds. Vladimir Prus 2007-10-01 18:53:05 +0000
  • ee271bde3a STLPort improvements: - Add _static in library name as necessary - Define _STLP_USE_DYNAMIC_LIB depending on <runtime-link>, not <runtime-debugging> Vladimir Prus 2007-10-01 18:44:44 +0000
  • 8a9b29bf4b STLPort improvements: - Add _static in library name as necessary - Define _STLP_USE_DYNAMIC_LIB depending on <runtime-link>, not <runtime-debugging> Vladimir Prus 2007-10-01 18:44:44 +0000
  • f1be325328 * builtin.jam (searched-lib-generator.run): When no <name> feature present, use requested name. Vladimir Prus 2007-10-01 18:40:44 +0000
  • e763e8aa75 * builtin.jam (searched-lib-generator.run): When no <name> feature present, use requested name. Vladimir Prus 2007-10-01 18:40:44 +0000
  • aba8fb921b Append .lib suffix to library names without :S= modifier. The latter will remove any existing suffix. Vladimir Prus 2007-10-01 18:27:53 +0000
  • e9e63b4a50 Append .lib suffix to library names without :S= modifier. The latter will remove any existing suffix. Vladimir Prus 2007-10-01 18:27:53 +0000
  • 91017c352b Fix gcc on HP-UX. Patch from Boris Gubenko. Vladimir Prus 2007-10-01 17:34:43 +0000
  • 71500ad4c4 Fix gcc on HP-UX. Patch from Boris Gubenko. Vladimir Prus 2007-10-01 17:34:43 +0000
  • a475ec69a1 Allow to specify the list of bound targets and flags, when defining action from Python. Vladimir Prus 2007-10-01 17:29:11 +0000
  • c697274e7c Allow to specify the list of bound targets and flags, when defining action from Python. Vladimir Prus 2007-10-01 17:29:11 +0000
  • f40dfd415a Set release date Vladimir Prus 2007-10-01 06:06:25 +0000
  • 90c4d61751 Set release date Vladimir Prus 2007-10-01 06:06:25 +0000
  • 3dc1315e63 Update release procedure Vladimir Prus 2007-10-01 06:05:03 +0000
  • 5babdd4d55 Update release procedure Vladimir Prus 2007-10-01 06:05:03 +0000
  • 0fa6aa1374 Correct example test-config.jam Vladimir Prus 2007-10-01 06:04:17 +0000
  • 2fd58885d3 Correct example test-config.jam Vladimir Prus 2007-10-01 06:04:17 +0000
  • a6280c11aa Update roll.sh Vladimir Prus 2007-09-30 19:06:19 +0000
  • 9e288271ae Update roll.sh Vladimir Prus 2007-09-30 19:06:19 +0000
  • d1e6123a09 Update example test-config.jam Vladimir Prus 2007-09-30 19:05:38 +0000
  • 7a7a85518b Update example test-config.jam Vladimir Prus 2007-09-30 19:05:38 +0000
  • 7e83d50c8d Bump to bjam version 3.1.16 Rene Rivera 2007-09-30 17:33:21 +0000
  • 7017fb57e9 Bump to bjam version 3.1.16 Rene Rivera 2007-09-30 17:33:21 +0000
  • ff5293cba7 Fix copying the wrong files for the archive, and prefer using POSIX/pax format. Rene Rivera 2007-09-30 16:33:36 +0000
  • cc9076552d Fix copying the wrong files for the archive, and prefer using POSIX/pax format. Rene Rivera 2007-09-30 16:33:36 +0000
  • 33a71f330c Renamed variables used in timeout code so I don't make silly mistakes like using a negative time for the select timeout. K. Noel Belcourt 2007-09-29 21:47:24 +0000
  • 870b60470e Renamed variables used in timeout code so I don't make silly mistakes like using a negative time for the select timeout. K. Noel Belcourt 2007-09-29 21:47:24 +0000
  • 149d4c2eb3 When terminating unix processes I forgot to check for negative time differences. This patch only sets the select timeout if the difference between the requested and consumed time is positive. K. Noel Belcourt 2007-09-29 20:23:29 +0000
  • b9c16aaaaa When terminating unix processes I forgot to check for negative time differences. This patch only sets the select timeout if the difference between the requested and consumed time is positive. K. Noel Belcourt 2007-09-29 20:23:29 +0000
  • bc9cba4741 Update distribution and build scripts to account for inclusion of boehm_gc sources. Add history of changes to docs. Rene Rivera 2007-09-29 19:48:51 +0000
  • e468f99dbe Update distribution and build scripts to account for inclusion of boehm_gc sources. Add history of changes to docs. Rene Rivera 2007-09-29 19:48:51 +0000
  • 8319f76eaa Fix action multi-generation for case when there are no targets for the action. Rene Rivera 2007-09-29 18:30:06 +0000
  • 9e068c8a41 Fix action multi-generation for case when there are no targets for the action. Rene Rivera 2007-09-29 18:30:06 +0000
  • 62adc78a70 Adjust Qt4 example test Vladimir Prus 2007-09-29 18:21:49 +0000
  • d9a1b8db39 Adjust Qt4 example test Vladimir Prus 2007-09-29 18:21:49 +0000
  • 49e9219a61 Adjust boostbook test for boostbook changes. It seems that doxygen target now produces a target with different name, and it does not produce any target unless there's explicit dependency on it. I'm not sure I like the change, but anyway. Vladimir Prus 2007-09-29 18:17:27 +0000
  • 8b00e3a41e Adjust boostbook test for boostbook changes. It seems that doxygen target now produces a target with different name, and it does not produce any target unless there's explicit dependency on it. I'm not sure I like the change, but anyway. Vladimir Prus 2007-09-29 18:17:27 +0000
  • 6f8b6cdea4 Adjust date Vladimir Prus 2007-09-29 17:31:44 +0000
  • 411e5f6d40 Adjust date Vladimir Prus 2007-09-29 17:31:44 +0000
  • 82de2c1737 Update download locations. Vladimir Prus 2007-09-29 17:29:49 +0000
  • e752fc19a8 Update download locations. Vladimir Prus 2007-09-29 17:29:49 +0000
  • c9dcace238 Update version. Vladimir Prus 2007-09-29 17:28:10 +0000
  • 94acbffc69 Update version. Vladimir Prus 2007-09-29 17:28:10 +0000
  • ad7f3a0dc1 Summarize changes Vladimir Prus 2007-09-29 17:12:49 +0000
  • d8fe0e3783 Summarize changes Vladimir Prus 2007-09-29 17:12:49 +0000
  • aa1925001b Fix pathscale.jam so -rpath is passed correctly to the linker. K. Noel Belcourt 2007-09-27 03:41:11 +0000
  • 957c1e8dfc Fix pathscale.jam so -rpath is passed correctly to the linker. K. Noel Belcourt 2007-09-27 03:41:11 +0000
  • 8b734cab67 Add macros to gcc.hpp to support pathscale toolset. K. Noel Belcourt 2007-09-25 23:11:12 +0000
  • 733b716783 Add macros to gcc.hpp to support pathscale toolset. K. Noel Belcourt 2007-09-25 23:11:12 +0000
  • 19089711ac Add pgi.hpp configuration file for the Portland Group. K. Noel Belcourt 2007-09-25 20:34:36 +0000
  • 8ec23781c2 Add pgi.hpp configuration file for the Portland Group. K. Noel Belcourt 2007-09-25 20:34:36 +0000
  • 685fb4a7f8 Get pic and threading working with pathscale. K. Noel Belcourt 2007-09-25 03:39:06 +0000
  • 2c93f65b54 Get pic and threading working with pathscale. K. Noel Belcourt 2007-09-25 03:39:06 +0000
  • 7467bfb33a Fix a problem with the -lx timeout code on ppc darwin. The intel based darwin system was killing subprocesses okay but for some reason, ppc systems were not. This change fixes the timeout code so subprocesses are properly killed on ppc darwin systems. K. Noel Belcourt 2007-09-24 21:01:45 +0000
  • efbfed44b2 Fix a problem with the -lx timeout code on ppc darwin. The intel based darwin system was killing subprocesses okay but for some reason, ppc systems were not. This change fixes the timeout code so subprocesses are properly killed on ppc darwin systems. K. Noel Belcourt 2007-09-24 21:01:45 +0000
  • f0f0ed36dd Make per target manifest files and a single global catalog files, so that one can have multiple boostbook targets in one project. Rene Rivera 2007-09-24 13:24:23 +0000
  • 6587f9cb97 Make per target manifest files and a single global catalog files, so that one can have multiple boostbook targets in one project. Rene Rivera 2007-09-24 13:24:23 +0000
  • be9e478dfa Add needed include (according to XOPEN) for definition of WIFEXITED and WEXITSTATUS. Markus Schöpflin 2007-09-24 07:38:35 +0000
  • c42e01f88d Add needed include (according to XOPEN) for definition of WIFEXITED and WEXITSTATUS. Markus Schöpflin 2007-09-24 07:38:35 +0000
  • ee12ae74e0 Removed unused variable. Markus Schöpflin 2007-09-24 07:31:43 +0000
  • bb6a78bebe Removed unused variable. Markus Schöpflin 2007-09-24 07:31:43 +0000
  • 5b0fd488b3 Fix problems with Pathscale toolset (-G and -h options are unknown). Thanks John Maddock for pointing these out. K. Noel Belcourt 2007-09-23 21:31:43 +0000
  • 08a3ad9922 Fix problems with Pathscale toolset (-G and -h options are unknown). Thanks John Maddock for pointing these out. K. Noel Belcourt 2007-09-23 21:31:43 +0000
  • 27447ae6fa Another patch to fix the -lx timeout code. Some actions spawn sub-processes after bjam forks a new process (for example, after g++ is forked by bjam, g++ then forks sub-processes like cc1plus). The timeout code would kill the g++ process, but might not kill the subprocesses spawned by g++. K. Noel Belcourt 2007-09-21 22:38:17 +0000
  • 2f5d59569d Another patch to fix the -lx timeout code. Some actions spawn sub-processes after bjam forks a new process (for example, after g++ is forked by bjam, g++ then forks sub-processes like cc1plus). The timeout code would kill the g++ process, but might not kill the subprocesses spawned by g++. K. Noel Belcourt 2007-09-21 22:38:17 +0000
  • 1052ed2cbc Adjust timing to avoid spurious test failures on busy machines. Rene Rivera 2007-09-21 21:01:45 +0000
  • fcd347ebde Added diagnostic message to output.c to inform users when a process has timed out and been killed. K. Noel Belcourt 2007-09-20 19:06:54 +0000
  • b98a038361 Added diagnostic message to output.c to inform users when a process has timed out and been killed. K. Noel Belcourt 2007-09-20 19:06:54 +0000
  • f267ee63a7 Add partial code for indicating to the output function that a command finished because of a timeout. Rene Rivera 2007-09-20 16:31:44 +0000
  • 36e3b43722 Add partial code for indicating to the output function that a command finished because of a timeout. Rene Rivera 2007-09-20 16:31:44 +0000
  • 6f669e0b40 add -AA to link actions, remove +DD64 Boris Gubenko 2007-09-20 12:42:27 +0000
  • cba8401523 add -AA to link actions, remove +DD64 Boris Gubenko 2007-09-20 12:42:27 +0000
  • 5449daceab Now that the exec*.c files are really platform specific, adjust the build script to only build the needed ones for MinGW. Rene Rivera 2007-09-20 04:36:27 +0000
  • ed293dd9ad Now that the exec*.c files are really platform specific, adjust the build script to only build the needed ones for MinGW. Rene Rivera 2007-09-20 04:36:27 +0000
  • e50a11396b Fix a bug Chris Cambly reported with the timeout code on AIX. Apparently AIX doesn't permit a forked process to reference (set) memory in the parent's address space. No other system seems to object to this practice but it taught me a lesson! K. Noel Belcourt 2007-09-20 04:11:11 +0000
  • cdffd8e28e Fix a bug Chris Cambly reported with the timeout code on AIX. Apparently AIX doesn't permit a forked process to reference (set) memory in the parent's address space. No other system seems to object to this practice but it taught me a lesson! K. Noel Belcourt 2007-09-20 04:11:11 +0000
  • a37493c285 Work around boostbook path issues. Rene Rivera 2007-09-19 19:47:25 +0000
  • 733d202e9d Make get-values preserve the values exactly, instead of treating them like paths and hence munging them. Rene Rivera 2007-09-19 19:29:31 +0000
  • 08458f4597 Make get-values preserve the values exactly, instead of treating them like paths and hence munging them. Rene Rivera 2007-09-19 19:29:31 +0000
  • 26281fe0d4 Remove some outdated comments as some bugs are now fixed. Try to work around boostbook XSL. Rene Rivera 2007-09-19 04:54:30 +0000
  • 6307475e08 Update the mipspro.jam file so have the compiler emit each referenced template in the object file where referenced and then rely on the linker to remove duplicates. K. Noel Belcourt 2007-09-19 02:59:00 +0000
  • 7aa07c8664 Update the mipspro.jam file so have the compiler emit each referenced template in the object file where referenced and then rely on the linker to remove duplicates. K. Noel Belcourt 2007-09-19 02:59:00 +0000
  • 5431dfdbd2 Remove unnecessary overhead in execunix.c related to the timeout implementation. Also removed unused variables as diagnosed by the Sgi (mipspro) compiler. K. Noel Belcourt 2007-09-18 22:46:26 +0000
  • 30607d79c5 Remove unnecessary overhead in execunix.c related to the timeout implementation. Also removed unused variables as diagnosed by the Sgi (mipspro) compiler. K. Noel Belcourt 2007-09-18 22:46:26 +0000
  • 9b86b6de5a Replace breaks, to remove warnings, with custom structural templates. Rene Rivera 2007-09-18 17:02:04 +0000