2
0
mirror of https://github.com/boostorg/cmake.git synced 2026-01-26 18:32:39 +00:00

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