Peter Dimov
|
c1e6a010f7
|
Build MPI in C++11 mode, because it fails otherwise
|
2019-10-26 15:41:02 +03:00 |
|
Peter Dimov
|
b8c1e9e958
|
Use the pre-3.9 variable names
|
2019-10-26 02:09:50 +03:00 |
|
Peter Dimov
|
da63bb2a52
|
Handle the pre-3.10 case when FindMPI doesn't define targets
|
2019-10-26 02:02:03 +03:00 |
|
Peter Dimov
|
7ed6b03256
|
Change MPI target to MPI::MPI_CXX
|
2019-10-26 01:34:53 +03:00 |
|
Peter Dimov
|
95845ae28b
|
Add test/mpi
|
2019-10-26 01:17:13 +03:00 |
|
Peter Dimov
|
63c74f6456
|
Make boost_mpi link to MPI::MPI_C (refs #17)
|
2019-10-25 18:30:51 +03:00 |
|
Peter Dimov
|
276a5b42f1
|
Load Jamfile via a normalized path
|
2019-10-25 06:03:22 +03:00 |
|
Peter Dimov
|
05d9be3dd2
|
Do not generate CMake config files for libraries not prefixed by 'boost_'. Refs #15.
|
2019-10-24 21:43:55 +03:00 |
|
Peter Dimov
|
892221a751
|
If the computed and the original directory are symlink-equivalent, use original. Refs #14.
|
2019-10-24 18:07:18 +03:00 |
|
Peter Dimov
|
a563ec0707
|
Take --stagedir into account when staging CMake configs
|
2019-10-24 03:23:51 +03:00 |
|
Peter Dimov
|
5128ed7afe
|
Add STAGE=1 tests to Travis
|
2019-10-24 01:54:28 +03:00 |
|
Peter Dimov
|
29ee37556a
|
Do not b2 --with-headers when staging
|
2019-10-24 01:44:10 +03:00 |
|
Peter Dimov
|
5c869b58b7
|
Add Iostreams test with STAGE=1; remove Python test with UBP=1 because CMake 3.15.1's FindBoost errors on versioned Python components
|
2019-10-24 01:40:34 +03:00 |
|
Peter Dimov
|
f96bb38c2e
|
Add stage tests to Appveyor; switch Python test to 2019 image
|
2019-10-23 23:48:33 +03:00 |
|
Peter Dimov
|
f6d3c4177c
|
Update test CMakeLists files to support USE_STAGED_BOOST and Boost_ROOT
|
2019-10-23 20:54:17 +03:00 |
|
Peter Dimov
|
963b551c20
|
Generate CMake config files when staging
|
2019-10-23 06:37:43 +03:00 |
|
Peter Dimov
|
b509998fb6
|
Document Boost_USE_MULTITHREADED
|
2019-09-20 17:13:23 +03:00 |
|
Peter Dimov
|
814a5ac218
|
Add support for Boost_USE_MULTITHREADED (refs #13)
|
2019-09-20 16:07:44 +03:00 |
|
Peter Dimov
|
8cd23dc0d6
|
One more Travis test, with Boost_USE_MULTITHREADED=off
|
2019-09-20 16:03:35 +03:00 |
|
Peter Dimov
|
c46823d642
|
Add Travis test for threading=multi,single (refs #13)
|
2019-09-20 15:22:36 +03:00 |
|
Peter Dimov
|
31737036f6
|
Update Boost version
|
2019-08-29 00:05:48 +03:00 |
|
Peter Dimov
|
711dae2a3a
|
Unset _BOOST_*DIR variables for INTERFACE libraries
|
2019-06-12 20:19:42 +03:00 |
|
Peter Dimov
|
a105063c02
|
Add mpi_python to versioned components; closes #11
|
2019-06-12 20:14:26 +03:00 |
|
Peter Dimov
|
dcd92dc506
|
set Boost_LIBRARIES to '' instead of unsetting it
|
2019-06-07 17:58:26 +03:00 |
|
Peter Dimov
|
daa6552eae
|
Add versioned targets (Boost::python27) for compatibility
|
2019-06-06 19:20:44 +03:00 |
|
Peter Dimov
|
56e203e248
|
Set _FOUND variables properly for versioned components
|
2019-06-06 01:51:43 +03:00 |
|
Peter Dimov
|
a133663b6a
|
Add UBP=1 test for Python on Appveyor
|
2019-06-05 20:27:38 +03:00 |
|
Peter Dimov
|
367e177c1a
|
Add support for versioned python/numpy components
|
2019-06-05 19:12:36 +03:00 |
|
Peter Dimov
|
3ff78a0ed3
|
Mark boost_lib_DIR as advanced
|
2019-05-27 04:16:08 +03:00 |
|
Peter Dimov
|
c010d47392
|
Add compatibility version variables
|
2019-05-25 03:29:49 +03:00 |
|
Peter Dimov
|
f24f820815
|
Also accept Boost_COMPILER=-toolset for compatibility with FindBoost
|
2019-05-24 01:04:00 +03:00 |
|
Peter Dimov
|
9967d60ec1
|
Fix Boost_COMPILER handling
|
2019-05-24 00:52:49 +03:00 |
|
Peter Dimov
|
424dc121e6
|
Add tests for Boost_COMPILER to Travis
|
2019-05-23 21:51:07 +03:00 |
|
Peter Dimov
|
9aab06a8ba
|
Set DYLD_LIBRARY_PATH on Travis
|
2019-05-18 21:07:27 +03:00 |
|
Peter Dimov
|
de4d056405
|
Do not attempt to use shared_ptr.hpp in test/headers; it's not installed
|
2019-05-09 19:53:12 +03:00 |
|
Peter Dimov
|
aa6f51752c
|
Use old-style variables in test/regex
|
2019-05-09 19:17:40 +03:00 |
|
Peter Dimov
|
cfa8d55250
|
Set Boost_INCLUDE_DIRS, Boost_LIBRARIES, Boost_<C>_LIBRARY
|
2019-05-09 19:16:20 +03:00 |
|
Peter Dimov
|
0928e2c5d4
|
Add test/headers
|
2019-05-09 18:41:15 +03:00 |
|
Peter Dimov
|
a45e3b0e4d
|
Add test/program_options
|
2019-05-02 16:19:42 +03:00 |
|
Peter Dimov
|
a085fbe291
|
Update .travis.yml
|
2019-05-02 15:56:02 +03:00 |
|
Peter Dimov
|
7798754624
|
Document new static/shared behavior
|
2019-05-02 02:19:20 +03:00 |
|
Peter Dimov
|
a5dd3f68e1
|
Default to static on Windows, shared otherwise
|
2019-05-01 21:28:09 +03:00 |
|
Peter Dimov
|
559d044fcd
|
Map MinSizeRel and RelWithDebInfo to Release
|
2019-04-25 17:33:15 +03:00 |
|
Peter Dimov
|
9b3fea1cfb
|
Test non-Debug/Release configurations on Appveyor
|
2019-04-25 03:45:34 +03:00 |
|
Peter Dimov
|
160c7cb2b2
|
Fix Boost_USE_STATIC_LIBS not overriding BUILD_SHARED_LIBS
|
2019-04-23 07:30:56 +03:00 |
|
Peter Dimov
|
6d641ea883
|
Improve verbose output
|
2019-04-23 07:00:43 +03:00 |
|
Peter Dimov
|
90e5ac3c1e
|
Improve _NOT_FOUND_MESSAGE
|
2019-04-23 05:36:48 +03:00 |
|
Peter Dimov
|
675d1ca16a
|
Test static-only with BUILD_SHARED_LIBS=ON
|
2019-04-23 05:05:52 +03:00 |
|
Peter Dimov
|
0728c0197c
|
Add tests for shared only/static only to Travis
|
2019-04-23 02:31:58 +03:00 |
|
Peter Dimov
|
bda1128d2e
|
Merge branch 'feature/fphsa-variables' into develop
|
2019-04-19 06:24:06 +03:00 |
|