007a90223dWindows fix
Vladimir Prus
2007-10-08 21:13:05 +0000
372d909cdbWindows fix
Vladimir Prus
2007-10-08 21:10:41 +0000
c936ec0623Windows fix
Vladimir Prus
2007-10-08 21:10:41 +0000
80178a91b6New changes
Vladimir Prus
2007-10-08 17:54:17 +0000
1299bcd3f0New changes
Vladimir Prus
2007-10-08 17:54:17 +0000
05ae81bc30When we skip build of a target, say about that in --debug-building output.
Vladimir Prus
2007-10-06 18:24:04 +0000
ae2a9be941When we skip build of a target, say about that in --debug-building output.
Vladimir Prus
2007-10-06 18:24:04 +0000
5af6d49b66Starting point for releases
Beman Dawes
2007-10-05 14:25:06 +0000
8148226ee6When building docs, use the same Boost.Build that we're rolling.
Vladimir Prus
2007-10-04 08:18:40 +0000
4286bed834When building docs, use the same Boost.Build that we're rolling.
Vladimir Prus
2007-10-04 08:18:40 +0000
405e6e603fRedo homepage
Vladimir Prus
2007-10-04 08:15:13 +0000
9f39957518Redo homepage
Vladimir Prus
2007-10-04 08:15:13 +0000
b0384e74afFix problem with -rpath for pathscale compiler.
K. Noel Belcourt
2007-10-03 19:00:18 +0000
cbd6be58deFix problem with -rpath for pathscale compiler.
K. Noel Belcourt
2007-10-03 19:00:18 +0000
1274bfa7a5Disallow 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
2efa23a6a5Disallow 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
ee271bde3aSTLPort 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
8a9b29bf4bSTLPort 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
aba8fb921bAppend .lib suffix to library names without :S= modifier. The latter will remove any existing suffix.
Vladimir Prus
2007-10-01 18:27:53 +0000
e9e63b4a50Append .lib suffix to library names without :S= modifier. The latter will remove any existing suffix.
Vladimir Prus
2007-10-01 18:27:53 +0000
91017c352bFix gcc on HP-UX. Patch from Boris Gubenko.
Vladimir Prus
2007-10-01 17:34:43 +0000
71500ad4c4Fix gcc on HP-UX. Patch from Boris Gubenko.
Vladimir Prus
2007-10-01 17:34:43 +0000
a475ec69a1Allow to specify the list of bound targets and flags, when defining action from Python.
Vladimir Prus
2007-10-01 17:29:11 +0000
c697274e7cAllow to specify the list of bound targets and flags, when defining action from Python.
Vladimir Prus
2007-10-01 17:29:11 +0000
f40dfd415aSet release date
Vladimir Prus
2007-10-01 06:06:25 +0000
90c4d61751Set release date
Vladimir Prus
2007-10-01 06:06:25 +0000
3dc1315e63Update release procedure
Vladimir Prus
2007-10-01 06:05:03 +0000
5babdd4d55Update release procedure
Vladimir Prus
2007-10-01 06:05:03 +0000
0fa6aa1374Correct example test-config.jam
Vladimir Prus
2007-10-01 06:04:17 +0000
2fd58885d3Correct example test-config.jam
Vladimir Prus
2007-10-01 06:04:17 +0000
a6280c11aaUpdate roll.sh
Vladimir Prus
2007-09-30 19:06:19 +0000
9e288271aeUpdate roll.sh
Vladimir Prus
2007-09-30 19:06:19 +0000
d1e6123a09Update example test-config.jam
Vladimir Prus
2007-09-30 19:05:38 +0000
7a7a85518bUpdate example test-config.jam
Vladimir Prus
2007-09-30 19:05:38 +0000
7e83d50c8dBump to bjam version 3.1.16
Rene Rivera
2007-09-30 17:33:21 +0000
7017fb57e9Bump to bjam version 3.1.16
Rene Rivera
2007-09-30 17:33:21 +0000
ff5293cba7Fix copying the wrong files for the archive, and prefer using POSIX/pax format.
Rene Rivera
2007-09-30 16:33:36 +0000
cc9076552dFix copying the wrong files for the archive, and prefer using POSIX/pax format.
Rene Rivera
2007-09-30 16:33:36 +0000
33a71f330cRenamed 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
870b60470eRenamed 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
149d4c2eb3When 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
b9c16aaaaaWhen 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
bc9cba4741Update 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
e468f99dbeUpdate 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
8319f76eaaFix action multi-generation for case when there are no targets for the action.
Rene Rivera
2007-09-29 18:30:06 +0000
9e068c8a41Fix action multi-generation for case when there are no targets for the action.
Rene Rivera
2007-09-29 18:30:06 +0000
62adc78a70Adjust Qt4 example test
Vladimir Prus
2007-09-29 18:21:49 +0000
d9a1b8db39Adjust Qt4 example test
Vladimir Prus
2007-09-29 18:21:49 +0000
49e9219a61Adjust 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
8b00e3a41eAdjust 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
6f8b6cdea4Adjust date
Vladimir Prus
2007-09-29 17:31:44 +0000
411e5f6d40Adjust date
Vladimir Prus
2007-09-29 17:31:44 +0000
82de2c1737Update download locations.
Vladimir Prus
2007-09-29 17:29:49 +0000
e752fc19a8Update download locations.
Vladimir Prus
2007-09-29 17:29:49 +0000
c9dcace238Update version.
Vladimir Prus
2007-09-29 17:28:10 +0000
94acbffc69Update version.
Vladimir Prus
2007-09-29 17:28:10 +0000
ad7f3a0dc1Summarize changes
Vladimir Prus
2007-09-29 17:12:49 +0000
d8fe0e3783Summarize changes
Vladimir Prus
2007-09-29 17:12:49 +0000
aa1925001bFix pathscale.jam so -rpath is passed correctly to the linker.
K. Noel Belcourt
2007-09-27 03:41:11 +0000
957c1e8dfcFix pathscale.jam so -rpath is passed correctly to the linker.
K. Noel Belcourt
2007-09-27 03:41:11 +0000
8b734cab67Add macros to gcc.hpp to support pathscale toolset.
K. Noel Belcourt
2007-09-25 23:11:12 +0000
733b716783Add macros to gcc.hpp to support pathscale toolset.
K. Noel Belcourt
2007-09-25 23:11:12 +0000
19089711acAdd pgi.hpp configuration file for the Portland Group.
K. Noel Belcourt
2007-09-25 20:34:36 +0000
8ec23781c2Add pgi.hpp configuration file for the Portland Group.
K. Noel Belcourt
2007-09-25 20:34:36 +0000
685fb4a7f8Get pic and threading working with pathscale.
K. Noel Belcourt
2007-09-25 03:39:06 +0000
2c93f65b54Get pic and threading working with pathscale.
K. Noel Belcourt
2007-09-25 03:39:06 +0000
7467bfb33aFix 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
efbfed44b2Fix 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
f0f0ed36ddMake 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
6587f9cb97Make 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
be9e478dfaAdd needed include (according to XOPEN) for definition of WIFEXITED and WEXITSTATUS.
Markus Schöpflin
2007-09-24 07:38:35 +0000
c42e01f88dAdd needed include (according to XOPEN) for definition of WIFEXITED and WEXITSTATUS.
Markus Schöpflin
2007-09-24 07:38:35 +0000
ee12ae74e0Removed unused variable.
Markus Schöpflin
2007-09-24 07:31:43 +0000
bb6a78bebeRemoved unused variable.
Markus Schöpflin
2007-09-24 07:31:43 +0000
5b0fd488b3Fix 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
08a3ad9922Fix 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
27447ae6faAnother 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
2f5d59569dAnother 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
1052ed2cbcAdjust timing to avoid spurious test failures on busy machines.
Rene Rivera
2007-09-21 21:01:45 +0000
fcd347ebdeAdded 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
b98a038361Added 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
f267ee63a7Add 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
36e3b43722Add 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
6f669e0b40add -AA to link actions, remove +DD64
Boris Gubenko
2007-09-20 12:42:27 +0000
cba8401523add -AA to link actions, remove +DD64
Boris Gubenko
2007-09-20 12:42:27 +0000
5449daceabNow 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
ed293dd9adNow 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
e50a11396bFix 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
cdffd8e28eFix 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
a37493c285Work around boostbook path issues.
Rene Rivera
2007-09-19 19:47:25 +0000
733d202e9dMake 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
08458f4597Make 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
26281fe0d4Remove some outdated comments as some bugs are now fixed. Try to work around boostbook XSL.
Rene Rivera
2007-09-19 04:54:30 +0000
6307475e08Update 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
7aa07c8664Update 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
5431dfdbd2Remove 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
30607d79c5Remove 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
9b86b6de5aReplace breaks, to remove warnings, with custom structural templates.
Rene Rivera
2007-09-18 17:02:04 +0000