c67fd2cd66Replace -g with -gopt to reduce quantity of debug info.
K. Noel Belcourt
2010-02-12 17:09:32 +0000
45613ec05eReplace -g with -gopt to reduce quantity of debug info.
K. Noel Belcourt
2010-02-12 17:09:32 +0000
ace132ca90Need to remove inherited xsl:param we get from the top-level Jamroot.
Rene Rivera
2010-02-11 20:02:10 +0000
d962588078Make sure we use the same name of project module everywhere.
Vladimir Prus
2010-02-08 15:18:57 +0000
da1422075eMake sure we use the same name of project module everywhere.
Vladimir Prus
2010-02-08 15:18:57 +0000
9f841047f1Enable soname for HPUX.
Vladimir Prus
2010-02-05 12:42:09 +0000
ab541ea544Enable soname for HPUX.
Vladimir Prus
2010-02-05 12:42:09 +0000
bbdb0315fcUse the pathf90 compiler for all compilation.
Vladimir Prus
2010-02-05 11:51:46 +0000
71e87fc94bUse the pathf90 compiler for all compilation.
Vladimir Prus
2010-02-05 11:51:46 +0000
cd17ec86eaUse right default command for C compilations.
Vladimir Prus
2010-02-05 11:47:14 +0000
af2b583d80Use right default command for C compilations.
Vladimir Prus
2010-02-05 11:47:14 +0000
5b65f99a07Intel improvements: 1. Honors USER_OPTION (that is cflags/cxxflags features) 2. Adds an <optimization>speed option
Vladimir Prus
2010-01-27 20:52:05 +0000
7da4b7f27eIntel improvements: 1. Honors USER_OPTION (that is cflags/cxxflags features) 2. Adds an <optimization>speed option
Vladimir Prus
2010-01-27 20:52:05 +0000
605c89253dImprove fortran support.
Vladimir Prus
2010-01-27 20:49:56 +0000
c159193c72Improve fortran support.
Vladimir Prus
2010-01-27 20:49:56 +0000
23aac4f79aRemove debug prints.
Vladimir Prus
2010-01-27 20:48:52 +0000
5d01f61653Remove debug prints.
Vladimir Prus
2010-01-27 20:48:52 +0000
20094eaaccThis patch ensures we close both file descriptors following the dup2 calls. This is mostly for completeness but also because I've occasionally noticed output isn't flushed from a terminated process (when it is killed for exceeding the time limit). I'm sure this won't break anything and am slightly hopeful that it might ensure output is flushed before the terminating process is killed.
K. Noel Belcourt
2010-01-07 05:57:33 +0000
78149308c4This patch ensures we close both file descriptors following the dup2 calls. This is mostly for completeness but also because I've occasionally noticed output isn't flushed from a terminated process (when it is killed for exceeding the time limit). I'm sure this won't break anything and am slightly hopeful that it might ensure output is flushed before the terminating process is killed.
K. Noel Belcourt
2010-01-07 05:57:33 +0000
53b779c994Remove debug print
Vladimir Prus
2010-01-06 19:07:49 +0000
b1106b4ca0Remove debug print
Vladimir Prus
2010-01-06 19:07:49 +0000
f5dd2ae6b9Do not relink on installation if dll paths did not change.
Vladimir Prus
2010-01-06 19:00:48 +0000
e8853b4947Do not relink on installation if dll paths did not change.
Vladimir Prus
2010-01-06 19:00:48 +0000
14aa3c252fAdd latex support to doxygen toolset
Steven Watanabe
2010-01-04 17:51:29 +0000
128e18fafbAdd latex support to doxygen toolset
Steven Watanabe
2010-01-04 17:51:29 +0000
6bb81c6c68Only use Python port of Boost.Build when exactly '--python' is passed. Fixes#3814.
Vladimir Prus
2010-01-04 10:36:08 +0000
0907cc652cOnly use Python port of Boost.Build when exactly '--python' is passed. Fixes#3814.
Vladimir Prus
2010-01-04 10:36:08 +0000
af0d42b340Do not treat 'sun-stlport' feature value as two subfeatures.
Vladimir Prus
2009-12-18 10:07:57 +0000
5d761fa5e4Do not treat 'sun-stlport' feature value as two subfeatures.
Vladimir Prus
2009-12-18 10:07:57 +0000
7e470457bfReally fix <strip>on vs. <debug-symbols>off change for Xcode gcc.
Rene Rivera
2009-12-16 03:56:33 +0000
ebb6a6942dReally fix <strip>on vs. <debug-symbols>off change for Xcode gcc.
Rene Rivera
2009-12-16 03:56:33 +0000
3aa853fd0aAdjust for <debug-symbols>off vs. <strip>off.
Rene Rivera
2009-12-14 18:33:34 +0000
65c0699816Adjust for <debug-symbols>off vs. <strip>off.
Rene Rivera
2009-12-14 18:33:34 +0000
70f79b2ea5Fix typo.
Vladimir Prus
2009-12-14 07:54:58 +0000
a735b092e0Fix typo.
Vladimir Prus
2009-12-14 07:54:58 +0000
44915991d5Don't generate empty -F if framework is specified without path.
Vladimir Prus
2009-12-14 06:50:05 +0000
ef5f69c032Don't generate empty -F if framework is specified without path.
Vladimir Prus
2009-12-14 06:50:05 +0000
15ceb700cdDo not strip binaries in release variant.
Vladimir Prus
2009-12-12 23:08:29 +0000
d6f5f0bf72Do not strip binaries in release variant.
Vladimir Prus
2009-12-12 23:08:29 +0000
40f301f563Add msvc-10.0express support
Beman Dawes
2009-12-08 18:22:04 +0000
543b57aa12Add msvc-10.0express support
Beman Dawes
2009-12-08 18:22:04 +0000
0e0976a7b1Make 'keep-going' option default to 'true' if not specified.
Vladimir Prus
2009-12-02 16:47:48 +0000
5e8560efbaMake 'keep-going' option default to 'true' if not specified.
Vladimir Prus
2009-12-02 16:47:48 +0000
b51081fd61Fix quickbook scanner for filenames that start with 't'. (bjam doesn't support '\t')
Steven Watanabe
2009-11-28 20:01:31 +0000
46bb584ae9Fix quickbook scanner for filenames that start with 't'. (bjam doesn't support '\t')
Steven Watanabe
2009-11-28 20:01:31 +0000
3910b10a57Fix warnings. Closes#3656.
Vladimir Prus
2009-11-28 17:46:46 +0000
8ce7f291a5Fix warnings. Closes#3656.
Vladimir Prus
2009-11-28 17:46:46 +0000
7c3060792cImplement --keep-going option.
Vladimir Prus
2009-11-27 20:14:52 +0000
5e202da8b6Implement --keep-going option.
Vladimir Prus
2009-11-27 20:14:52 +0000
73406e3691Allow Boost.Build to control keep-going behaviour
Vladimir Prus
2009-11-27 19:57:44 +0000
c143e54ae0Allow Boost.Build to control keep-going behaviour
Vladimir Prus
2009-11-27 19:57:44 +0000
237e9efd41Pack everything 'mpicxx -show' in single 'linkflags' feature, to avoid undesired reordering.
Vladimir Prus
2009-11-27 19:53:52 +0000
d565fceb83Pack everything 'mpicxx -show' in single 'linkflags' feature, to avoid undesired reordering.
Vladimir Prus
2009-11-27 19:53:52 +0000
87cf8ae914When generating PCH-compiling cpp, end it with newline.
Vladimir Prus
2009-11-27 06:43:04 +0000
c3cad92309When generating PCH-compiling cpp, end it with newline.
Vladimir Prus
2009-11-27 06:43:04 +0000
49539d3a81Fix link
Vladimir Prus
2009-11-24 16:56:01 +0000
b8a1990d32Remove debug print
Vladimir Prus
2009-11-24 11:48:06 +0000
f3b40af375Remove debug print
Vladimir Prus
2009-11-24 11:48:06 +0000
0db07683cdMake vacpp respect the standard options to 'using'.
Vladimir Prus
2009-11-24 11:32:13 +0000
e8a2c87cd3Make vacpp respect the standard options to 'using'.
Vladimir Prus
2009-11-24 11:32:13 +0000
1eb2466876Implement the 'always' function.
Vladimir Prus
2009-11-22 08:05:36 +0000
f37422c6c1Implement the 'always' function.
Vladimir Prus
2009-11-22 08:05:36 +0000
ead21a5a4bPermit path-constant with relative path in config files.
Vladimir Prus
2009-11-21 11:49:13 +0000
53d1b607d5Permit path-constant with relative path in config files.
Vladimir Prus
2009-11-21 11:49:13 +0000
93976ee33aUse libwhatever.a naming for static libraries on mingw, as that matches how all libraries shipped with mingw are named. Further, we previously used libwhatever.lib, and the linker never searched for this spelling.
Vladimir Prus
2009-11-20 13:25:25 +0000
a52d4903a9Use libwhatever.a naming for static libraries on mingw, as that matches how all libraries shipped with mingw are named. Further, we previously used libwhatever.lib, and the linker never searched for this spelling.
Vladimir Prus
2009-11-20 13:25:25 +0000
2f38819a96Improve detection of MT requirement of MPI.
Vladimir Prus
2009-11-19 20:05:06 +0000
10c496d79cImprove detection of MT requirement of MPI.
Vladimir Prus
2009-11-19 20:05:06 +0000
344bf0f335Use qpic=large. On Linux, set soname.
Vladimir Prus
2009-11-18 20:31:33 +0000
49ba9f990dUse qpic=large. On Linux, set soname.
Vladimir Prus
2009-11-18 20:31:33 +0000
24e123b860Generalize the detection and addition of OSX SDKs so that it doesn't rely on a fixed feature list.
Rene Rivera
2009-11-11 01:09:00 +0000
1878e3b777Generalize the detection and addition of OSX SDKs so that it doesn't rely on a fixed feature list.
Rene Rivera
2009-11-11 01:09:00 +0000
fe8c5f7172Merge: Fix generating invalid feature values for OSX version to target.
Vladimir Prus
2009-11-10 17:26:59 +0000
2382288905Fix generating invalid feature values for OSX version to target.
Rene Rivera
2009-11-10 17:20:51 +0000
e4f56ac359Fix generating invalid feature values for OSX version to target.
Rene Rivera
2009-11-10 17:20:51 +0000
5775cb918aSupport more parameters to rules.
Vladimir Prus
2009-11-10 07:21:03 +0000
62df71534fSupport more parameters to rules.
Vladimir Prus
2009-11-10 07:21:03 +0000
dae3a2a979Merge from trunk -- mostly OSX 10.6 ppc64 fixes.
Vladimir Prus
2009-11-09 10:00:32 +0000
b3c66209bfFix references to non-existent rules that caused building to fail. And fix building with iPhone as it uses a symbolic version number, not jsut numeric.
Rene Rivera
2009-11-09 02:13:02 +0000
6ae006207eFix references to non-existent rules that caused building to fail. And fix building with iPhone as it uses a symbolic version number, not jsut numeric.
Rene Rivera
2009-11-09 02:13:02 +0000
4cbe184764Allow to localize rules when inheriting toolset.
Vladimir Prus
2009-11-08 17:32:53 +0000
1c984dd917Allow to localize rules when inheriting toolset.
Vladimir Prus
2009-11-08 17:32:53 +0000
58c644558eDetect, and produce proper diagnostics for '10.6 and ppc64 does not work'.
Vladimir Prus
2009-11-08 13:54:58 +0000
1157253f34Detect, and produce proper diagnostics for '10.6 and ppc64 does not work'.
Vladimir Prus
2009-11-08 13:54:58 +0000
18c24da630Pass the correct minos options to Xcode for iPhoneOS.
Rene Rivera
2009-11-07 14:53:24 +0000
30810450f5Pass the correct minos options to Xcode for iPhoneOS.
Rene Rivera
2009-11-07 14:53:24 +0000
058f44f344Make it possible to detect and use patch release MacOSX/iPhoneOS SDKs.
Rene Rivera
2009-11-07 01:05:17 +0000
8934f9f917Make it possible to detect and use patch release MacOSX/iPhoneOS SDKs.
Rene Rivera
2009-11-07 01:05:17 +0000
9348550744Need the point iPhone OS version also, for the SDK detection to work.
Rene Rivera
2009-11-06 02:16:50 +0000
8bdd56f439Need the point iPhone OS version also, for the SDK detection to work.
Rene Rivera
2009-11-06 02:16:50 +0000
b0c400d1f6Add latest iPhone OS versions.
Rene Rivera
2009-11-05 23:54:24 +0000
655d63b7eaAdd latest iPhone OS versions.
Rene Rivera
2009-11-05 23:54:24 +0000
3daad7540eMerge: Make cflags affect both C and C++ compilers, per docs.
Vladimir Prus
2009-11-05 09:41:14 +0000
1a0949fbe6Make cflags affect both C and C++ compilers, per docs.
Vladimir Prus
2009-11-05 09:39:06 +0000
e15e8d56b8Make cflags affect both C and C++ compilers, per docs.
Vladimir Prus
2009-11-05 09:39:06 +0000
02ef5d96edMerge: Suppress warning
Vladimir Prus
2009-11-05 08:06:43 +0000
3e2fbb7677Suppress warning.
Vladimir Prus
2009-11-05 08:05:20 +0000
5f42091cdfSuppress warning.
Vladimir Prus
2009-11-05 08:05:20 +0000
7cecc87c1fMerge: Remove debug prints
Vladimir Prus
2009-11-04 16:19:58 +0000
73ff6af2c7Remove debug prints
Vladimir Prus
2009-11-04 16:14:47 +0000