43 Commits

Author SHA1 Message Date
Andrey Semashev 1686f57663 Remove dependencies on Boost.StaticAssert.
Boost.StaticAssert has been merged into Boost.Config and its submodule
should not be used anymore, so remove the dependency and tesing the
library in CI.

Boost.StaticAssert is still retained in include_library.yml GHA config
to continue testing the submodule until it is removed, at request by
Peter Dimov.
2026-01-23 16:29:27 +03:00
Peter Dimov bb741d09d2 Add VERBATIM to add_custom_target 2024-07-13 21:13:18 +03:00
Peter Dimov f783e505c8 Add missing #include 2024-05-14 20:04:26 +03:00
Peter Dimov c2feb91bd6 Add tests for compatibility targets (Boost::boost, Boost::disable_autolinking, etc) 2024-05-14 19:30:09 +03:00
Peter Dimov 8beeb2a656 Add support for BOOST_TEST_PREFIX to BoostTest 2023-12-22 03:47:18 +02:00
Peter Dimov c2e5ab28b9 Add support for INCLUDE_DIRECTORIES to BoostTest. Fixes #48. 2023-12-22 03:07:15 +02:00
Peter Dimov 7e2f7b2500 Test find_package(Boost) with endian and system 2023-01-04 21:11:52 +02:00
Peter Dimov 3e506b3559 Add test/system 2023-01-04 19:43:58 +02:00
Peter Dimov 194ebfa2f0 Add test/endian 2023-01-04 19:40:34 +02:00
Peter Dimov f57c838113 Update test/bind 2023-01-03 05:31:29 +02:00
Peter Dimov 6e8783c4b6 Test use of Boost::headers in test/bind 2023-01-03 05:27:44 +02:00
Peter Dimov a22d1941f8 Add test/bind 2023-01-03 05:17:49 +02:00
Peter Dimov e81bde33ad Merge pull request #30 from Flamefire/multi-source
BoostTestJamfile: Allow multiple sources for tests
2023-01-02 20:30:13 +02:00
Alexander Grund fc3d0db273 Add tests for multi-source case
Verify that a test case with multiple sources is used and unsupported
B2 specifics are ignored or skipped.
2023-01-02 16:59:50 +01:00
Ruben Perez 213c39e179 Added support for OpenSSL 2023-01-02 13:36:35 +01:00
Peter Dimov 4c755a7404 Use BOOST_SKIP_INSTALL_RULES instead of CMAKE_SKIP_INSTALL_RULES, as the latter inhibits the generation of cmake_install.cmake and install targets 2022-10-21 01:34:52 +03:00
Peter Dimov f63a89ab44 Add test/preprocessor 2022-08-16 11:19:28 +03:00
Peter Dimov 9620fd9e2d Add test/locale 2021-10-31 21:02:43 +02:00
Peter Dimov 048414c81f Add static_assert, throw_exception to boost_fetch/ and boost_test/ 2021-10-29 21:24:34 +03:00
Peter Dimov cfcb70f0c5 Update add_subdir tests 2021-09-18 16:47:17 +03:00
Peter Dimov 8ea98e7a37 Add add_subdir tests to GHA 2021-09-18 14:01:39 +03:00
Peter Dimov 17ced71475 Minor change to test Jamfile 2021-06-11 03:55:32 +03:00
Peter Dimov 98effad4e3 Update test/boost_test/Jamfile to contain semicolon by itself 2021-06-10 21:29:22 +03:00
Peter Dimov 39443f18c0 Set CMAKE_MSVC_RUNTIME_LIBRARY before find_package 2021-05-25 22:25:02 +03:00
Peter Dimov a72c0a5bb3 Add test/iostreams 2021-05-25 19:48:18 +03:00
Peter Dimov 00a85abba9 Set CMAKE_MSVC_RUNTIME_LIBRARY in the Appveyor install tests to match BOOST_RUNTIME_LINK 2020-01-14 06:50:34 +02:00
Peter Dimov 0f734cd08e Add test/timer 2020-01-12 20:31:29 +02:00
Peter Dimov e56e750287 Add Atomic install tests to Travis, Appveyor 2019-12-30 19:28:58 +02:00
Peter Dimov dd31b4d612 Fix test prefix 2019-12-29 00:48:24 +02:00
Peter Dimov 091d1f2956 Add tests for BOOST_TEST_* gobals 2019-12-29 00:11:58 +02:00
Peter Dimov fb79883ab0 Merge branch 'develop' into feature/boost-test 2019-12-27 05:50:38 +02:00
Peter Dimov cccc89e2ed Add install test using Assert 2019-12-27 05:23:40 +02:00
Peter Dimov 93a6bd9c9e Add test for -Wall -Werror 2019-12-27 01:55:39 +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 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 52641dc776 boost_test: add support for COMPILE_DEFINITIONS 2019-12-26 21:07:57 +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 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 788271ee68 Add install test using mp11 2019-12-22 20:09:25 +02:00