c1e6a010f7Build MPI in C++11 mode, because it fails otherwise
cc
Peter Dimov
2019-10-26 15:41:02 +0300
b8c1e9e958Use the pre-3.9 variable names
Peter Dimov
2019-10-26 02:09:50 +0300
da63bb2a52Handle the pre-3.10 case when FindMPI doesn't define targets
Peter Dimov
2019-10-26 02:02:03 +0300
7ed6b03256Change MPI target to MPI::MPI_CXX
Peter Dimov
2019-10-26 01:34:53 +0300
95845ae28bAdd test/mpi
Peter Dimov
2019-10-26 01:17:13 +0300
63c74f6456Make boost_mpi link to MPI::MPI_C (refs #17)
Peter Dimov
2019-10-25 18:30:51 +0300
276a5b42f1Load Jamfile via a normalized path
Peter Dimov
2019-10-25 06:03:22 +0300
05d9be3dd2Do not generate CMake config files for libraries not prefixed by 'boost_'. Refs #15.
Peter Dimov
2019-10-24 21:43:55 +0300
892221a751If the computed and the original directory are symlink-equivalent, use original. Refs #14.
Peter Dimov
2019-10-24 18:07:18 +0300
a563ec0707Take --stagedir into account when staging CMake configs
Peter Dimov
2019-10-24 03:23:51 +0300
5128ed7afeAdd STAGE=1 tests to Travis
Peter Dimov
2019-10-24 01:54:28 +0300
29ee37556aDo not b2 --with-headers when staging
Peter Dimov
2019-10-24 01:44:10 +0300
5c869b58b7Add Iostreams test with STAGE=1; remove Python test with UBP=1 because CMake 3.15.1's FindBoost errors on versioned Python components
Peter Dimov
2019-10-24 01:40:34 +0300
f96bb38c2eAdd stage tests to Appveyor; switch Python test to 2019 image
Peter Dimov
2019-10-23 23:48:33 +0300
f6d3c4177cUpdate test CMakeLists files to support USE_STAGED_BOOST and Boost_ROOT
Peter Dimov
2019-10-23 20:54:17 +0300
963b551c20Generate CMake config files when staging
Peter Dimov
2019-10-23 06:37:43 +0300
b509998fb6Document Boost_USE_MULTITHREADED
Peter Dimov
2019-09-20 17:13:23 +0300
814a5ac218Add support for Boost_USE_MULTITHREADED (refs #13)
Peter Dimov
2019-09-20 16:07:44 +0300
8cd23dc0d6One more Travis test, with Boost_USE_MULTITHREADED=off
Peter Dimov
2019-09-20 16:03:35 +0300
c46823d642Add Travis test for threading=multi,single (refs #13)
Peter Dimov
2019-09-20 15:22:36 +0300
31737036f6Update Boost version
Peter Dimov
2019-08-29 00:05:48 +0300
711dae2a3aUnset _BOOST_*DIR variables for INTERFACE libraries
Peter Dimov
2019-06-12 20:19:42 +0300
a105063c02Add mpi_python to versioned components; closes#11
Peter Dimov
2019-06-12 20:14:26 +0300
dcd92dc506set Boost_LIBRARIES to '' instead of unsetting it
Peter Dimov
2019-06-07 17:58:26 +0300
daa6552eaeAdd versioned targets (Boost::python27) for compatibility
Peter Dimov
2019-06-06 19:20:44 +0300
56e203e248Set _FOUND variables properly for versioned components
Peter Dimov
2019-06-06 01:51:43 +0300
a133663b6aAdd UBP=1 test for Python on Appveyor
Peter Dimov
2019-06-05 20:27:38 +0300
367e177c1aAdd support for versioned python/numpy components
Peter Dimov
2019-06-05 19:12:36 +0300
3ff78a0ed3Mark boost_lib_DIR as advanced
Peter Dimov
2019-05-27 04:16:08 +0300
c010d47392Add compatibility version variables
Peter Dimov
2019-05-25 03:29:49 +0300
f24f820815Also accept Boost_COMPILER=-toolset for compatibility with FindBoost
Peter Dimov
2019-05-24 01:04:00 +0300
9967d60ec1Fix Boost_COMPILER handling
Peter Dimov
2019-05-24 00:52:49 +0300
424dc121e6Add tests for Boost_COMPILER to Travis
Peter Dimov
2019-05-23 21:51:07 +0300
9aab06a8baSet DYLD_LIBRARY_PATH on Travis
Peter Dimov
2019-05-18 21:07:27 +0300
de4d056405Do not attempt to use shared_ptr.hpp in test/headers; it's not installed
Peter Dimov
2019-05-09 19:53:12 +0300
aa6f51752cUse old-style variables in test/regex
Peter Dimov
2019-05-09 19:17:40 +0300
cfa8d55250Set Boost_INCLUDE_DIRS, Boost_LIBRARIES, Boost_<C>_LIBRARY
Peter Dimov
2019-05-09 19:16:20 +0300
0928e2c5d4Add test/headers
Peter Dimov
2019-05-09 18:41:15 +0300
a45e3b0e4dAdd test/program_options
Peter Dimov
2019-05-02 16:19:42 +0300
a085fbe291Update .travis.yml
Peter Dimov
2019-05-02 15:56:02 +0300
7798754624Document new static/shared behavior
Peter Dimov
2019-05-02 02:19:20 +0300
a5dd3f68e1Default to static on Windows, shared otherwise
Peter Dimov
2019-05-01 21:28:09 +0300
559d044fcdMap MinSizeRel and RelWithDebInfo to Release
Peter Dimov
2019-04-25 17:33:15 +0300
9b3fea1cfbTest non-Debug/Release configurations on Appveyor
Peter Dimov
2019-04-25 03:45:34 +0300
160c7cb2b2Fix Boost_USE_STATIC_LIBS not overriding BUILD_SHARED_LIBS
Peter Dimov
2019-04-23 07:30:56 +0300
6d641ea883Improve verbose output
Peter Dimov
2019-04-23 07:00:43 +0300
90e5ac3c1eImprove _NOT_FOUND_MESSAGE
Peter Dimov
2019-04-23 05:36:48 +0300
675d1ca16aTest static-only with BUILD_SHARED_LIBS=ON
Peter Dimov
2019-04-23 05:05:52 +0300
0728c0197cAdd tests for shared only/static only to Travis
Peter Dimov
2019-04-23 02:31:58 +0300
bda1128d2eMerge branch 'feature/fphsa-variables' into develop
Peter Dimov
2019-04-19 06:24:06 +0300
2ad1f94a7fSet Boost_VERBOSE on Travis and Appveyor
Peter Dimov
2019-04-19 04:02:45 +0300
05ed67bf56Set Boost_<cmp>_FOUND for FindPackageHandleStandardArgs compatibility
Peter Dimov
2019-04-19 01:31:42 +0300
4bf56cc76fDisable all status messages unless Boost_VERBOSE is set
Peter Dimov
2019-04-18 21:33:54 +0300
3880d500a9Fix 'unable to construct' warnings
Peter Dimov
2019-04-18 01:02:36 +0300
4c2bc82d4bDo not generate the variant.cmake file when no $(lib-target) is present
Peter Dimov
2019-04-18 00:08:22 +0300
f4f75a89b3Add back Python 3.5 to Travis
Peter Dimov
2019-04-17 18:03:46 +0300
0e3f9e33d6Document Boost_PYTHON_VERSION in BoostConfig.cmake
Peter Dimov
2019-04-16 06:01:55 +0300
6e835907b3Remove Python 3.5 from .travis.yml
Peter Dimov
2019-04-16 05:55:17 +0300
5cdf176551Update .travis.yml
Peter Dimov
2019-04-16 01:51:11 +0300
ab490840bbUpdate .travis.yml
Peter Dimov
2019-04-16 00:31:36 +0300
eeb9a0cb86Add --debug-configuration to Travis
Peter Dimov
2019-04-16 00:07:04 +0300
5053335da8Add support for Boost_PYTHON_VERSION, to choose the Boost.Python variant in case more than one is installed
Peter Dimov
2019-04-15 21:16:59 +0300
2aab8d488eIssue a warning when an imported location is overwritten
Peter Dimov
2019-04-15 20:35:15 +0300
752e390453Update tag rule to include <python> when relevant
Peter Dimov
2019-04-15 18:46:32 +0300
8ada4f352fUpdate appveyor.yml
Peter Dimov
2019-04-15 17:52:52 +0300
657f67e12aUpdate appveyor.yml
Peter Dimov
2019-04-15 17:40:55 +0300
38de805562Update appveyor.yml
Peter Dimov
2019-04-15 17:38:53 +0300
4444511b81Use three Python versions on Travis
Peter Dimov
2019-04-15 17:14:17 +0300
bf59e2d1ccUse three Python versions on Appveyor
Peter Dimov
2019-04-15 17:11:14 +0300
56839a428fUpdate version to 1.71.0
Peter Dimov
2019-04-13 01:07:01 +0300
da77cdfd76Detect msvc-14.2
Peter Dimov
2019-03-24 17:42:59 +0200
68c1506bd4Ignore dependency suffixes
Peter Dimov
2019-03-12 00:16:58 +0200
ba82fdf6c1Add zlib-1.2.11 and bzip2-1.0.6 to test/iostreams, to build from source on Appveyor
Peter Dimov
2019-03-11 22:16:15 +0200
cf4b78006etest/iostreams: link to zlib and bzip2 in CMakeLists.txt
Peter Dimov
2019-03-11 19:31:10 +0200
096f05db51Add test/iostreams
Peter Dimov
2019-03-11 16:32:22 +0200
5bc0961483Use <install-dependencies>on when staging because of zlib/bzip2/zstd/lzma
Peter Dimov
2019-03-10 02:46:01 +0200
b1e5c9117aAdd descriptive comments to BoostConfig.cmake
Peter Dimov
2019-03-07 17:47:58 +0200
0eb645a6d7Add toolset=msvc-14.1 on Appveyor, as it autodetects msvc-14.2
Peter Dimov
2019-03-03 13:22:13 +0200
cefc9f10d9Detect clang-cl as clangw
Peter Dimov
2019-03-03 05:58:05 +0200
c114aed56bRemove even more Appveyor configurations
Peter Dimov
2019-01-15 03:38:35 +0200
545bca1807Add -j3 to b2 install
Peter Dimov
2019-01-15 01:28:14 +0200
e2abe0fc79Remove Appveyor configurations to improve throughput; use VS 2017; add tagged layout test
Peter Dimov
2019-01-14 19:58:55 +0200
c74cce7c25Fix typo
Peter Dimov
2019-01-14 19:01:27 +0200
e9f80678b7Use depinst -X test in appveyor.yml too
Peter Dimov
2019-01-14 17:51:49 +0200
c1c132a038Fix typo
Peter Dimov
2019-01-14 04:51:27 +0200
3036662f27Add assert and core (needed for lightweight_test); use --jobs 3
Peter Dimov
2019-01-14 04:19:40 +0200
cecae5082aAdd -X test to depinst
Peter Dimov
2019-01-14 03:45:48 +0200
de300d88b7Merge branch 'feature/runtime-debugging' into develop
Peter Dimov
2019-01-13 22:01:49 +0200
a7b5f018c4Display version and directory in Found messages
Peter Dimov
2019-01-13 21:01:07 +0200
efdd1afcb7Enable runtime-debugging check
Peter Dimov
2019-01-13 20:12:08 +0200
d3d790086bAdd a few more Travis configurations
Peter Dimov
2019-01-13 19:23:56 +0200
873ccb5ca1Only check toolset when --layout=versioned
Peter Dimov
2019-01-13 18:53:59 +0200
b664b68eecReorder rejections by actionability
Peter Dimov
2019-01-13 17:55:50 +0200
cef92ddbf1Do not drop minor version from clang-darwin, to match b2
Peter Dimov
2019-01-13 15:53:09 +0200
dcf4d89f0fOnly add version to BOOST_DETECTED_TOOLSET when it's set
Peter Dimov
2019-01-13 15:50:35 +0200
80d83aab84Merge branch 'feature/make-required' into feature/travis-macos
Peter Dimov
2019-01-13 15:48:10 +0200
dc00b6938cTest --layout=tagged as well
Peter Dimov
2019-01-13 15:35:35 +0200
350edc9e81Add more Travis configurations
Peter Dimov
2019-01-13 15:20:04 +0200
934aeb1f07Add REQUIRED to find_package in tests
Peter Dimov
2019-01-13 15:09:14 +0200
1a4bca34e1Add macOS tests to Travis
Peter Dimov
2019-01-13 05:48:43 +0200