Steven Watanabe
e5dbf2f4db
Fix unit-tests when running on Linux with Windows \r\n new lines.
...
[SVN r75852]
2011-12-07 17:14:57 +00:00
Daniel James
c84cbbf379
Fix path features in auto-index's boost build tool.
...
[SVN r75836]
2011-12-07 09:17:10 +00:00
Vladimir Prus
1d5d02c16e
Correct result of double-patching.
...
[SVN r75728]
2011-11-29 16:13:07 +00:00
Beman Dawes
f5a168cf21
Bump default compatibility to vc10. The impact is to eliminate warning about use of deprecated compiler switch /Op.
...
[SVN r75725]
2011-11-29 13:17:40 +00:00
Vladimir Prus
7082880737
Initial MSVC support for Boost.Build/Python.
...
Patch from Juraj Ivančić.
[SVN r75722]
2011-11-29 12:03:57 +00:00
Beman Dawes
697c018be5
Revert prior change while waiting for better fix.
...
[SVN r75692]
2011-11-27 15:46:35 +00:00
Beman Dawes
9dc8a7a32a
Change deprecated /Op option to its replacement, /fp:precise. This quiets a warning from the Intel compiler, which uses the msvc toolset.
...
[SVN r75690]
2011-11-27 12:50:00 +00:00
Daniel James
058e1e749a
Remove -no-cpp-precomp from darwin toolset.
...
This apparently hasn't been used for some time. Might be a good idea to do a
version check though.
[SVN r75659]
2011-11-25 00:35:35 +00:00
Vladimir Prus
20df9cd1e8
Fix couple issues in common.py
...
Patch from Juraj Ivančić
[SVN r75635]
2011-11-23 06:29:08 +00:00
Vladimir Prus
6e491345a5
Fix syntax error in Boost.Build/Python.
...
Patch from Juraj Ivančić.
[SVN r75546]
2011-11-18 19:09:12 +00:00
Vladimir Prus
27d7ecb7cb
Fix PCH support in general and on gcc.
...
Patch from Georgy Gritsenko.
[SVN r75401]
2011-11-08 09:06:53 +00:00
Vladimir Prus
14171cad8c
Fix ordered_includes test in Python port.
...
[SVN r75111]
2011-10-25 08:40:05 +00:00
Vladimir Prus
b4563f0efc
Fix prebuilt generators. The prebuilt.py test now passes with Python port.
...
[SVN r75034]
2011-10-18 08:59:38 +00:00
Vladimir Prus
9dde3e0a91
Fix library_path.py in BoostBuild/Python.
...
Patch from Georgy Gritsenko.
[SVN r74912]
2011-10-11 08:22:45 +00:00
Rene Rivera
9c5412361b
Generate minor sdk versions backwards from current sdk version of OSX/iOS. This is the only way left to automatically do anything about registering possible versions. As Apple doesn't provide a comprehensive list of what version values are possible in a single real SDK.
...
[SVN r74478]
2011-09-20 04:22:53 +00:00
John Maddock
6918d23e75
Add Cray compiler toolset.
...
[SVN r74390]
2011-09-15 17:29:30 +00:00
Jürgen Hunold
af64b34999
Fix: Do not quote INCLUDES in moc response file. refs #5802 .
...
[SVN r74157]
2011-08-30 13:15:39 +00:00
Jürgen Hunold
76d1ffc530
Fix #5802 : Add response file support for moc.
...
[SVN r74058]
2011-08-25 18:09:59 +00:00
Jürgen Hunold
c3215e716a
Maintenance and Qt-4.7.x support
...
[SVN r73300]
2011-07-22 12:24:17 +00:00
Daniel James
a6af78ed2e
Quickbook: Use release version of quickbook.
...
[SVN r73297]
2011-07-22 08:34:07 +00:00
Stefan Seefeld
07320c0ebc
Fixes #5709
...
[SVN r73215]
2011-07-18 12:37:04 +00:00
John Maddock
17f8df9d79
Add AutoIndex tool from sandbox.
...
Integrate into Boost.Build.
Add HTML stylesheet options for Indexes.
Add rule to XSL stylesheets to place Indexes in their own HTML CSS class.
[SVN r72962]
2011-07-08 11:28:42 +00:00
Rene Rivera
638bba89f8
Add missing import for "path.make".
...
[SVN r72681]
2011-06-19 14:21:41 +00:00
Bryce Adelstein-Lelbach
081f746d3d
Given intel-linux's semaphore a unique name.
...
[SVN r72256]
2011-05-29 04:52:55 +00:00
Vladimir Prus
d77eee6591
Set -fPIC for assembler complications, if necessary.
...
Fixes #5508 .
[SVN r71622]
2011-04-30 13:19:28 +00:00
Bryce Adelstein-Lelbach
63ffef9fa2
Fix PCH support on clang-linux.
...
[SVN r71304]
2011-04-16 01:42:28 +00:00
Steven Watanabe
27a60c17b6
Implement a preprocessed rule for generating preprocessed source files. Refs #5390 . This is not yet complete as it is only implemented for gcc and msvc.
...
[SVN r71094]
2011-04-07 23:41:19 +00:00
Bryce Adelstein-Lelbach
9add5f4ab2
Fix address-model/fpic stuff for clang. PCH support is still broken on clang-linux
...
and intel-linux :(.
[SVN r70842]
2011-04-01 23:47:00 +00:00
Steven Watanabe
80554cf538
Clean up the fop module. Also modify the reinitialization behavior to match what I did for the other documentation tools.
...
[SVN r70775]
2011-03-31 03:06:05 +00:00
Rene Rivera
8fc6a5310b
Building for iPhoneSim is a mixed bag, it's OSX and it's not. We actually need to compile as OSX but tell it that we are requiring iOS by defining __IPHONE_OS_VERSION_MIN_REQUIRED=X instead of -miphoneos-version-min=X.
...
[SVN r70298]
2011-03-21 04:19:27 +00:00
Vladimir Prus
806acaa5ed
Make address-model affect gcc assembler compilations.
...
Patch from Gevorg Voskanyan.
[SVN r69123]
2011-02-21 17:32:38 +00:00
Bryce Adelstein-Lelbach
4599e946c9
Disable PCH support on clang-linux until we can come up with a better solution
...
for it.
[SVN r68845]
2011-02-13 15:57:21 +00:00
Bryce Adelstein-Lelbach
8fca85ba52
Updates to the intel-linux toolset for newer version of the compiler; namely,
...
fix the default search paths for intel-linux 8.1, 9.0, 9.1, 10.1, 11.0, 11.1
and 12.0. Also, use the -Os flag for intel 11 and intel 12 - previously this
flag was not available.
[SVN r68826]
2011-02-13 09:43:49 +00:00
Bryce Adelstein-Lelbach
beebc3e16c
Fix PCH support for the clang-linux toolset.
...
[SVN r68824]
2011-02-13 07:00:59 +00:00
K. Noel Belcourt
e6aa2fea0f
Replace archive rule with stock ar command.
...
May break 3.2 but will work with 4.x.
[SVN r68763]
2011-02-10 18:47:17 +00:00
K. Noel Belcourt
d0587e06c6
Break Pathscale 3.2 build while trying to bring up 4.x.
...
Remove pathscale.jam AR rule to see if we can link with
4.x. Will figure out later how to support both, if
necessary.
[SVN r68762]
2011-02-10 18:25:44 +00:00
Steven Watanabe
e1e7e5b845
Allow quickbook configuration to be overridden. Eliminate duplicate warnings when we fall back on searching PATH.
...
[SVN r68686]
2011-02-07 00:36:36 +00:00
Steven Watanabe
9cbd770e61
Allow doxygen configuration to be overridden. Use common.get-invocation-command to check the command.
...
[SVN r68685]
2011-02-06 23:55:31 +00:00
Steven Watanabe
cb3ca6d89e
Fix error checking boostbook-dir, reported by Bryce Lelbach.
...
[SVN r68677]
2011-02-06 19:13:42 +00:00
Steven Watanabe
52a1e32354
Allow xsltproc configuration to be overridden. Add a check that we can run xsltproc.
...
[SVN r68663]
2011-02-06 05:53:30 +00:00
Steven Watanabe
ea0f725910
Update boostbook configuration to allow parameters to be overridden. Also, add validation of parameters.
...
[SVN r68662]
2011-02-05 21:42:26 +00:00
Steven Watanabe
facca8c213
Update boostbook module documentation.
...
[SVN r68628]
2011-02-03 20:57:09 +00:00
Vicente J. Botet Escriba
68cb8b7532
PGI add -fPIC when compiling with shared libs to try to solve this issue
...
Link [2011-01-23 10:12:19 UTC]: fail
"/sierra/Sntools/extras/compilers/pgi/linux86-64/10.1/bin/pgCC" -gopt -fpic --zc_eh -shared -o "/scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/libboost_system.so" "/scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/error_code.o" -Wl,-h -Wl,libboost_system.so -Bdynamic -lpthread -lrt -lrt -lrt -Bstatic -Bdynamic
/usr/bin/ld: /scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/error_code.o: relocation R_X86_64_PC32 against `__catch_clause_number' can not be used when making a shared object; recompile with -fPIC
[SVN r68379]
2011-01-23 14:29:45 +00:00
Vicente J. Botet Escriba
ff3c6f383d
PGI add -fPIC when compiling with shared libs to try to solve this issue
...
Link [2011-01-21 10:46:17 UTC]: fail
"/sierra/Sntools/extras/compilers/pgi/linux86-64/10.1/bin/pgCC" -gopt -fpic --zc_eh -shared -o "/scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/libboost_system.so" "/scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/error_code.o" -Wl,-h -Wl,libboost_system.so -Bdynamic -lpthread -lrt -lrt -lrt -Bstatic -Bdynamic
/usr/bin/ld: /scratch/boost/results/boost/bin.v2/libs/system/build/pgi-10.1/debug/threading-multi/error_code.o: relocation R_X86_64_PC32 against `__catch_clause_number' can not be used when making a shared object; recompile with -fPIC
[SVN r68363]
2011-01-22 11:33:21 +00:00
Bryce Adelstein-Lelbach
2238f41437
Made <cxxflags> override flags set by Boost.Build, modified default flag options.
...
[SVN r68132]
2011-01-13 23:23:22 +00:00
Bryce Adelstein-Lelbach
4750e6a626
Suppressing uninitialized warnings on pathscale unless explicitly specified
...
(they are copious).
[SVN r67709]
2011-01-06 02:50:13 +00:00
Bryce Adelstein-Lelbach
113857a0f9
Support for PathScale EKOPath Compiler Suite, version 4.0.0.
...
[SVN r67707]
2011-01-06 02:38:20 +00:00
Bryce Adelstein-Lelbach
bd623592dd
Spoke to volodya about this; these changes add support for bootstrapping the
...
Boost.Build system with clang. I also fixed a few things in the clang-linux
toolchain;
- Clang doesn't support -pg.
- Adding -O0 to turn optimization off is silly, because it is set to zero by
default if omitted on the command line. The compiler will whine about
unused options if you later add another -O flag. The Boost.Build UTF
interface adds a second -O0, so you end up with two redundant command line
options and a warning from bjam/clang for every invocation of the compiler
when using the test framework.
[SVN r66441]
2010-11-07 19:51:05 +00:00
Daniel James
3c944bab6c
Fix some issues with the fop tool.
...
* Import boostbook to register `FO`.
* Remove re-initialization check, now overrides previous initialization.
* Set `JAVA_HOME` and `JAVACMD` based on the appropriate parameters.
[SVN r66432]
2010-11-07 14:46:20 +00:00
Daniel James
5444f1c210
Support more quickbook options in boost build.
...
[SVN r66431]
2010-11-07 14:45:43 +00:00