Peter Dimov
|
bb5fe77a5a
|
Fix Appveyor typo
|
2019-12-30 19:32:46 +02:00 |
|
Peter Dimov
|
e56e750287
|
Add Atomic install tests to Travis, Appveyor
|
2019-12-30 19:28:58 +02:00 |
|
Peter Dimov
|
94bd39600e
|
Fix output name, PDB error on non-Windows
|
2019-12-30 17:46:03 +02:00 |
|
Peter Dimov
|
dc0a97cb89
|
Skip tests if a library requires an unsupported compile feature
|
2019-12-29 04:32:11 +02:00 |
|
Peter Dimov
|
b1ecad5bdf
|
Change BoostTest messages a bit
|
2019-12-29 03:14:14 +02:00 |
|
Peter Dimov
|
c865ae9d87
|
Add support for boost_message(NOTICE
|
2019-12-29 03:12:09 +02:00 |
|
Peter Dimov
|
2ae24da754
|
Fix Appveyor to only INCLUDE the tested library, as otherwise transitive test dependencies give an error
|
2019-12-29 01:02:17 +02:00 |
|
Peter Dimov
|
4d4fc28ab4
|
Fix Travis to only INCLUDE the tested library, as otherwise transitive test dependencies give an error
|
2019-12-29 00:49:12 +02:00 |
|
Peter Dimov
|
dd31b4d612
|
Fix test prefix
|
2019-12-29 00:48:24 +02:00 |
|
Peter Dimov
|
2afc07ea7c
|
boost_test: skip test if a compile feature is unknown to the compiler
|
2019-12-29 00:20:44 +02:00 |
|
Peter Dimov
|
b00d8f3da6
|
Add IGNORE_TEST_GLOBALS to boost_test
|
2019-12-29 00:14:39 +02:00 |
|
Peter Dimov
|
091d1f2956
|
Add tests for BOOST_TEST_* gobals
|
2019-12-29 00:11:58 +02:00 |
|
Peter Dimov
|
3f44734a7a
|
Include BoostTest outside the include guard, so that it can clear its global variables
|
2019-12-29 00:05:56 +02:00 |
|
Peter Dimov
|
b93413c0fd
|
Add support for global BOOST_TEST_* variables in BoostTest
|
2019-12-28 22:23:41 +02:00 |
|
Peter Dimov
|
c57a0e5bd6
|
Fix constructs not available on CMake 3.5
|
2019-12-28 21:10:16 +02:00 |
|
Peter Dimov
|
f81e69121f
|
Add COMPILE_DEFINITIONS, COMPILE_OPTIONS, COMPILE_FEATURES to boost_test_jamfile
|
2019-12-28 20:12:28 +02:00 |
|
Peter Dimov
|
2632456afb
|
Make deprecation messages VERBOSE instead of DEBUG
|
2019-12-27 05:54:07 +02:00 |
|
Peter Dimov
|
fb79883ab0
|
Merge branch 'develop' into feature/boost-test
|
2019-12-27 05:50:38 +02:00 |
|
Peter Dimov
|
a607190309
|
Quote library list
|
2019-12-27 05:37:05 +02:00 |
|
Peter Dimov
|
cccc89e2ed
|
Add install test using Assert
|
2019-12-27 05:23:40 +02:00 |
|
Peter Dimov
|
ae76506084
|
Warn when PROJECT_VERSION isn't set in boost_install_target, assume 0.0.0
|
2019-12-27 03:14:48 +02:00 |
|
Peter Dimov
|
3d930197f6
|
Add boost_test tests to Appveyor
|
2019-12-27 02:46:02 +02:00 |
|
Peter Dimov
|
93a6bd9c9e
|
Add test for -Wall -Werror
|
2019-12-27 01:55:39 +02:00 |
|
Peter Dimov
|
0ceab8fdfa
|
Fix indentation in BoostTestJamfile
|
2019-12-27 01:49:49 +02:00 |
|
Peter Dimov
|
ffc44ec474
|
Fix indentation in BoostTest
|
2019-12-27 01:46:50 +02:00 |
|
Peter Dimov
|
6e5effee23
|
Translate g++ style COMPILE_OPTIONS into their MSVC equivalents
|
2019-12-27 01:43:34 +02:00 |
|
Peter Dimov
|
f7e7a6760e
|
Merge branch 'develop' into feature/boost-fetch
|
2019-12-27 00:53:16 +02:00 |
|
Peter Dimov
|
baee398276
|
Add missing license/copyright preamble
|
2019-12-27 00:52:39 +02:00 |
|
Peter Dimov
|
9067d1b02a
|
cd into the right directory
|
2019-12-27 00:22:44 +02:00 |
|
Peter Dimov
|
9b26f1ccba
|
'Unparsed arguments ignored' is an AUTHOR_WARNING, not a WARNING
|
2019-12-26 23:30:15 +02:00 |
|
Peter Dimov
|
c33df96532
|
Add BoostFetch, tests for same
|
2019-12-26 23:28:24 +02:00 |
|
Peter Dimov
|
122cef633a
|
Add support for COMPILE_OPTIONS, COMPILE_FEATURES
|
2019-12-26 22:54:04 +02:00 |
|
Peter Dimov
|
587e88406c
|
Do not create any tests when BUILD_TESTING is defined and OFF
|
2019-12-26 22:13:24 +02:00 |
|
Peter Dimov
|
fcd097612c
|
Issue a debug message on use of LIBRARIES
|
2019-12-26 21:13:01 +02:00 |
|
Peter Dimov
|
091c46c0f5
|
boost_test_jamfile: rename LIBRARIES to LINK_LIBRARIES
|
2019-12-26 21:10:14 +02:00 |
|
Peter Dimov
|
52641dc776
|
boost_test: add support for COMPILE_DEFINITIONS
|
2019-12-26 21:07:57 +02:00 |
|
Peter Dimov
|
5b3e632d86
|
Fix link-fail test type to use an object library
|
2019-12-26 20:58:08 +02:00 |
|
Peter Dimov
|
2827aa8044
|
boost_test: rename LIBRARIES to LINK_LIBRARIES to match the property name
|
2019-12-26 20:54:49 +02:00 |
|
Peter Dimov
|
f99ddc9a2a
|
Warn on unparsed arguments, unknown test type in boost_test, boost_test_jamfile
|
2019-12-26 20:53:01 +02:00 |
|
Peter Dimov
|
4d3d2e9f2a
|
Fix module path
|
2019-12-26 20:19:46 +02:00 |
|
Peter Dimov
|
7d99cb8f27
|
Add tests for boost_test, boost_test_jamfile
|
2019-12-26 19:54:38 +02:00 |
|
Peter Dimov
|
0a4ae0492a
|
Update the interface of boost_install
|
2019-12-25 07:06:16 +02:00 |
|
Peter Dimov
|
58ad9a8d70
|
Update target_include_directories(lib INTERFACE include) in BoostInstall
|
2019-12-25 06:09:24 +02:00 |
|
Peter Dimov
|
baf4cb9b47
|
Move install variables to BoostInstall
|
2019-12-25 05:17:58 +02:00 |
|
Peter Dimov
|
f55fe42c97
|
Fix header subdir; set default install prefix to C:/Boost on Windows
|
2019-12-25 05:01:06 +02:00 |
|
Peter Dimov
|
e58eaf477a
|
Install the .pdb files, if present
|
2019-12-25 04:37:50 +02:00 |
|
Peter Dimov
|
63d0d744e3
|
Fix BOOST_INSTALL_INCLUDEDIR to not contain the subdir in cache; add BOOST_RUNTIME_LINK, BUILD_SHARED_LIBS (option)
|
2019-12-25 04:30:04 +02:00 |
|
Peter Dimov
|
69ca701957
|
Update BoostInstall to use the install variables; set the OUTPUT_NAME, EXPORT_NAME properties of the installed target
|
2019-12-25 04:28:44 +02:00 |
|
Peter Dimov
|
472fd60e17
|
Add install layout variables
|
2019-12-25 01:33:40 +02:00 |
|
Peter Dimov
|
d31821a794
|
cd into the right directory
|
2019-12-22 20:40:55 +02:00 |
|