Vladimir Prus
c143e54ae0
Allow Boost.Build to control keep-going behaviour
...
[SVN r57978]
2009-11-27 19:57:44 +00:00
Vladimir Prus
237e9efd41
Pack everything 'mpicxx -show' in single 'linkflags' feature,
...
to avoid undesired reordering.
[SVN r57977]
2009-11-27 19:53:52 +00:00
Vladimir Prus
d565fceb83
Pack everything 'mpicxx -show' in single 'linkflags' feature,
...
to avoid undesired reordering.
[SVN r57977]
2009-11-27 19:53:52 +00:00
Vladimir Prus
87cf8ae914
When generating PCH-compiling cpp, end it with newline.
...
Fixes #3602 .
[SVN r57965]
2009-11-27 06:43:04 +00:00
Vladimir Prus
c3cad92309
When generating PCH-compiling cpp, end it with newline.
...
Fixes #3602 .
[SVN r57965]
2009-11-27 06:43:04 +00:00
Vladimir Prus
49539d3a81
Fix link
...
[SVN r57893]
2009-11-24 16:56:01 +00:00
Vladimir Prus
b8a1990d32
Remove debug print
...
[SVN r57888]
2009-11-24 11:48:06 +00:00
Vladimir Prus
f3b40af375
Remove debug print
...
[SVN r57888]
2009-11-24 11:48:06 +00:00
Vladimir Prus
0db07683cd
Make vacpp respect the standard options to 'using'.
...
[SVN r57887]
2009-11-24 11:32:13 +00:00
Vladimir Prus
e8a2c87cd3
Make vacpp respect the standard options to 'using'.
...
[SVN r57887]
2009-11-24 11:32:13 +00:00
Vladimir Prus
1eb2466876
Implement the 'always' function.
...
[SVN r57842]
2009-11-22 08:05:36 +00:00
Vladimir Prus
f37422c6c1
Implement the 'always' function.
...
[SVN r57842]
2009-11-22 08:05:36 +00:00
Vladimir Prus
ead21a5a4b
Permit path-constant with relative path in config files.
...
Thanks to Johan Nilsson for the bug report.
[SVN r57836]
2009-11-21 11:49:13 +00:00
Vladimir Prus
53d1b607d5
Permit path-constant with relative path in config files.
...
Thanks to Johan Nilsson for the bug report.
[SVN r57836]
2009-11-21 11:49:13 +00:00
Vladimir Prus
93976ee33a
Use 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.
[SVN r57816]
2009-11-20 13:25:25 +00:00
Vladimir Prus
a52d4903a9
Use 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.
[SVN r57816]
2009-11-20 13:25:25 +00:00
Vladimir Prus
2f38819a96
Improve detection of MT requirement of MPI.
...
Some MPI implementation report -lpthread in the compilation flags. Previously,
we'd add -lpthread, but did not set threading=multi, as we really should.
One manifestation of this issue is that when building with such an MPI,
and requesting "threading=single threading=multi", we'd actually try
to build two variants of everything, including "mpi.so" Python extension.
And since Python extensions, at present, do not have their name adjusted
for different variants, we'd get duplicate target name error.
[SVN r57791]
2009-11-19 20:05:06 +00:00
Vladimir Prus
10c496d79c
Improve detection of MT requirement of MPI.
...
Some MPI implementation report -lpthread in the compilation flags. Previously,
we'd add -lpthread, but did not set threading=multi, as we really should.
One manifestation of this issue is that when building with such an MPI,
and requesting "threading=single threading=multi", we'd actually try
to build two variants of everything, including "mpi.so" Python extension.
And since Python extensions, at present, do not have their name adjusted
for different variants, we'd get duplicate target name error.
[SVN r57791]
2009-11-19 20:05:06 +00:00
Vladimir Prus
344bf0f335
Use qpic=large. On Linux, set soname.
...
Fixes #2595 .
[SVN r57756]
2009-11-18 20:31:33 +00:00
Vladimir Prus
49ba9f990d
Use qpic=large. On Linux, set soname.
...
Fixes #2595 .
[SVN r57756]
2009-11-18 20:31:33 +00:00
Rene Rivera
24e123b860
Generalize the detection and addition of OSX SDKs so that it doesn't rely on a fixed feature list.
...
[SVN r57558]
2009-11-11 01:09:00 +00:00
Rene Rivera
1878e3b777
Generalize the detection and addition of OSX SDKs so that it doesn't rely on a fixed feature list.
...
[SVN r57558]
2009-11-11 01:09:00 +00:00
Vladimir Prus
fe8c5f7172
Merge: Fix generating invalid feature values for OSX version to target.
...
[SVN r57546]
2009-11-10 17:26:59 +00:00
Rene Rivera
2382288905
Fix generating invalid feature values for OSX version to target.
...
[SVN r57545]
2009-11-10 17:20:51 +00:00
Rene Rivera
e4f56ac359
Fix generating invalid feature values for OSX version to target.
...
[SVN r57545]
2009-11-10 17:20:51 +00:00
Vladimir Prus
5775cb918a
Support more parameters to rules.
...
Fixes #2552 .
Patch from Jonathan Biggar.
[SVN r57536]
2009-11-10 07:21:03 +00:00
Vladimir Prus
62df71534f
Support more parameters to rules.
...
Fixes #2552 .
Patch from Jonathan Biggar.
[SVN r57536]
2009-11-10 07:21:03 +00:00
Vladimir Prus
dae3a2a979
Merge from trunk -- mostly OSX 10.6 ppc64 fixes.
...
[SVN r57508]
2009-11-09 10:00:32 +00:00
Rene Rivera
b3c66209bf
Fix 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.
...
[SVN r57500]
2009-11-09 02:13:02 +00:00
Rene Rivera
6ae006207e
Fix 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.
...
[SVN r57500]
2009-11-09 02:13:02 +00:00
Vladimir Prus
4cbe184764
Allow to localize rules when inheriting toolset.
...
[SVN r57490]
2009-11-08 17:32:53 +00:00
Vladimir Prus
1c984dd917
Allow to localize rules when inheriting toolset.
...
[SVN r57490]
2009-11-08 17:32:53 +00:00
Vladimir Prus
58c644558e
Detect, and produce proper diagnostics for '10.6 and ppc64 does not work'.
...
Thanks to Boris Dušek for testing this patch.
[SVN r57484]
2009-11-08 13:54:58 +00:00
Vladimir Prus
1157253f34
Detect, and produce proper diagnostics for '10.6 and ppc64 does not work'.
...
Thanks to Boris Dušek for testing this patch.
[SVN r57484]
2009-11-08 13:54:58 +00:00
Rene Rivera
18c24da630
Pass the correct minos options to Xcode for iPhoneOS.
...
[SVN r57449]
2009-11-07 14:53:24 +00:00
Rene Rivera
30810450f5
Pass the correct minos options to Xcode for iPhoneOS.
...
[SVN r57449]
2009-11-07 14:53:24 +00:00
Rene Rivera
058f44f344
Make it possible to detect and use patch release MacOSX/iPhoneOS SDKs.
...
[SVN r57442]
2009-11-07 01:05:17 +00:00
Rene Rivera
8934f9f917
Make it possible to detect and use patch release MacOSX/iPhoneOS SDKs.
...
[SVN r57442]
2009-11-07 01:05:17 +00:00
Rene Rivera
9348550744
Need the point iPhone OS version also, for the SDK detection to work.
...
[SVN r57432]
2009-11-06 02:16:50 +00:00
Rene Rivera
8bdd56f439
Need the point iPhone OS version also, for the SDK detection to work.
...
[SVN r57432]
2009-11-06 02:16:50 +00:00
Rene Rivera
b0c400d1f6
Add latest iPhone OS versions.
...
[SVN r57431]
2009-11-05 23:54:24 +00:00
Rene Rivera
655d63b7ea
Add latest iPhone OS versions.
...
[SVN r57431]
2009-11-05 23:54:24 +00:00
Vladimir Prus
3daad7540e
Merge: Make cflags affect both C and C++ compilers, per docs.
...
[SVN r57406]
2009-11-05 09:41:14 +00:00
Vladimir Prus
1a0949fbe6
Make cflags affect both C and C++ compilers, per docs.
...
[SVN r57405]
2009-11-05 09:39:06 +00:00
Vladimir Prus
e15e8d56b8
Make cflags affect both C and C++ compilers, per docs.
...
[SVN r57405]
2009-11-05 09:39:06 +00:00
Vladimir Prus
02ef5d96ed
Merge: Suppress warning
...
[SVN r57404]
2009-11-05 08:06:43 +00:00
Vladimir Prus
3e2fbb7677
Suppress warning.
...
[SVN r57403]
2009-11-05 08:05:20 +00:00
Vladimir Prus
5f42091cdf
Suppress warning.
...
[SVN r57403]
2009-11-05 08:05:20 +00:00
Vladimir Prus
7cecc87c1f
Merge: Remove debug prints
...
[SVN r57360]
2009-11-04 16:19:58 +00:00
Vladimir Prus
73ff6af2c7
Remove debug prints
...
[SVN r57359]
2009-11-04 16:14:47 +00:00