386 Commits

Author SHA1 Message Date
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 boost-1.71.0.beta1 boost-1.71.0 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
Peter Dimov
2ad1f94a7f Set Boost_VERBOSE on Travis and Appveyor 2019-04-19 04:02:45 +03:00
Peter Dimov
05ed67bf56 Set Boost_<cmp>_FOUND for FindPackageHandleStandardArgs compatibility 2019-04-19 01:31:42 +03:00
Peter Dimov
4bf56cc76f Disable all status messages unless Boost_VERBOSE is set 2019-04-18 21:33:54 +03:00
Peter Dimov
3880d500a9 Fix 'unable to construct' warnings 2019-04-18 01:02:36 +03:00
Peter Dimov
4c2bc82d4b Do not generate the variant.cmake file when no $(lib-target) is present 2019-04-18 00:08:22 +03:00
Peter Dimov
f4f75a89b3 Add back Python 3.5 to Travis 2019-04-17 18:03:46 +03:00
Peter Dimov
0e3f9e33d6 Document Boost_PYTHON_VERSION in BoostConfig.cmake 2019-04-16 06:01:55 +03:00
Peter Dimov
6e835907b3 Remove Python 3.5 from .travis.yml 2019-04-16 05:55:17 +03:00
Peter Dimov
5cdf176551 Update .travis.yml 2019-04-16 01:51:11 +03:00
Peter Dimov
ab490840bb Update .travis.yml 2019-04-16 00:31:36 +03:00
Peter Dimov
eeb9a0cb86 Add --debug-configuration to Travis 2019-04-16 00:07:04 +03:00
Peter Dimov
5053335da8 Add support for Boost_PYTHON_VERSION, to choose the Boost.Python variant in case more than one is installed 2019-04-15 21:16:59 +03:00
Peter Dimov
2aab8d488e Issue a warning when an imported location is overwritten 2019-04-15 20:35:15 +03:00
Peter Dimov
752e390453 Update tag rule to include <python> when relevant 2019-04-15 18:46:32 +03:00
Peter Dimov
8ada4f352f Update appveyor.yml 2019-04-15 17:52:52 +03:00
Peter Dimov
657f67e12a Update appveyor.yml 2019-04-15 17:40:55 +03:00
Peter Dimov
38de805562 Update appveyor.yml 2019-04-15 17:38:53 +03:00
Peter Dimov
4444511b81 Use three Python versions on Travis 2019-04-15 17:14:17 +03:00