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

Add INCLUDE_DIRECTORIES support to BoostTestJamfile

This commit is contained in:
Peter Dimov
2023-12-22 03:39:52 +02:00
parent c2e5ab28b9
commit 88d8b7e3cb
2 changed files with 8 additions and 1 deletions

View File

@@ -92,6 +92,7 @@ function(boost_test)
set(BOOST_TEST_COMPILE_DEFINITIONS "")
set(BOOST_TEST_COMPILE_OPTIONS "")
set(BOOST_TEST_COMPILE_FEATURES "")
set(BOOST_TEST_INCLUDE_DIRECTORIES "")
set(BOOST_TEST_SOURCES "")
set(BOOST_TEST_WORKING_DIRECTORY "")

View File

@@ -20,11 +20,16 @@ include(BoostMessage)
# COMPILE_DEFINITIONS defs...
# COMPILE_OPTIONS opts...
# COMPILE_FEATURES features...
# INCLUDE_DIRECTORIES dirs...
# )
function(boost_test_jamfile)
cmake_parse_arguments(_ "" "FILE;PREFIX" "LIBRARIES;LINK_LIBRARIES;COMPILE_DEFINITIONS;COMPILE_OPTIONS;COMPILE_FEATURES" ${ARGN})
cmake_parse_arguments(_
""
"FILE;PREFIX"
"LIBRARIES;LINK_LIBRARIES;COMPILE_DEFINITIONS;COMPILE_OPTIONS;COMPILE_FEATURES;INCLUDE_DIRECTORIES"
${ARGN})
if(__UNPARSED_ARGUMENTS)
message(AUTHOR_WARNING "boost_test_jamfile: extra arguments ignored: ${__UNPARSED_ARGUMENTS}")
@@ -74,6 +79,7 @@ function(boost_test_jamfile)
COMPILE_DEFINITIONS ${__COMPILE_DEFINITIONS}
COMPILE_OPTIONS ${__COMPILE_OPTIONS}
COMPILE_FEATURES ${__COMPILE_FEATURES}
INCLUDE_DIRECTORIES ${__INCLUDE_DIRECTORIES}
)
endif()