2
0
mirror of https://github.com/boostorg/cmake.git synced 2026-01-19 16:12:15 +00:00

19 Commits

Author SHA1 Message Date
Peter Dimov
8becaae3c8 CMAKE_MATCH_x is supported on CMake < 3.9; the CMake documentation is incorrect 2025-10-10 02:57:36 +03:00
Peter Dimov
88d8b7e3cb Add INCLUDE_DIRECTORIES support to BoostTestJamfile 2023-12-22 03:39:52 +02:00
Alexander Grund
4fa457fe8e Fix matching of multiple sources without semicolon (and space)
Change the RegEx to match "whitespace+filename"-elements instead of
the other way round as there might be no trailing whitespace when the
semicolon is on the next line.
2023-01-02 17:23:57 +01:00
Alexander Grund
dc416dd9b2 Split RegEx into 2 ifs 2023-01-02 14:33:25 +01:00
Alexander Grund
60b5fd4e35 BoostTestJamfile: Allow multiple sources for tests
Restrict that case to alpha-numeric (plus underscore) filenames with
`.cpp` ending to avoid wrongly matching any other B2 syntax elements.
2023-01-01 17:59:55 +01:00
Peter Dimov
c262c5a119 Fix boost_test_jamfile 2021-06-11 04:38:06 +03:00
Peter Dimov
f18b57d252 Use AUTHOR_WARNING when LIBRARIES is used instead of LINK_LIBRARIES 2021-06-10 21:36:35 +03:00
Peter Dimov
c024e2b56e Fix quoting in boost_test_jamfile 2021-06-10 21:35:41 +03: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
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
0ceab8fdfa Fix indentation in BoostTestJamfile 2019-12-27 01:49:49 +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
f99ddc9a2a Warn on unparsed arguments, unknown test type in boost_test, boost_test_jamfile 2019-12-26 20:53:01 +02:00
Peter Dimov
1744751553 Add include guards 2019-12-21 04:23:53 +02:00
Peter Dimov
04a3ce121d When BOOST_INCLUDE_LIBRARIES is set, include other libraries with EXCLUDE_FROM_ALL so that dependencies are found and built 2019-12-20 22:01:40 +02:00
Peter Dimov
c9a31e1b06 Add BoostRoot, BoostMessage, BoostTest, BoostTestJamfile 2019-12-15 20:02:14 +02:00