network-experiment/bmrshared/tst/CMakeLists.txt

27 lines
408 B
CMake

find_package(GTest REQUIRED)
include(GoogleTest)
project(bmrshared-test)
add_test(NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME})
add_executable(
${PROJECT_NAME}
ToTupleTest.cpp
InvokeTest.cpp
WrapTest.cpp
)
set_property(
TARGET ${PROJECT_NAME}
PROPERTY CXX_STANDARD 20
)
target_link_libraries(
${PROJECT_NAME}
PUBLIC
bmrshared
GTest::gtest_main
GTest::gmock
)