CMake: pass all srcs to add_test in ARGN
This commit is contained in:
parent
9d130b52f7
commit
87d64afe19
|
@ -13,10 +13,11 @@ file(MAKE_DIRECTORY ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Tests)
|
||||||
# GNU linker complain.
|
# GNU linker complain.
|
||||||
add_library(unittests_stubhost OBJECT TestUtils/StubHost.cpp)
|
add_library(unittests_stubhost OBJECT TestUtils/StubHost.cpp)
|
||||||
|
|
||||||
macro(add_dolphin_test target srcs)
|
macro(add_dolphin_test target)
|
||||||
|
add_executable(${target} EXCLUDE_FROM_ALL
|
||||||
set(srcs2 ${srcs} $<TARGET_OBJECTS:unittests_stubhost> ${ARGN})
|
${ARGN}
|
||||||
add_executable(${target} EXCLUDE_FROM_ALL ${srcs2})
|
$<TARGET_OBJECTS:unittests_stubhost>
|
||||||
|
)
|
||||||
set_target_properties(${target} PROPERTIES
|
set_target_properties(${target} PROPERTIES
|
||||||
OUTPUT_NAME Tests/${target}
|
OUTPUT_NAME Tests/${target}
|
||||||
FOLDER Tests
|
FOLDER Tests
|
||||||
|
|
Loading…
Reference in New Issue