network-experiment/bmrshared/tst/CMakeLists.txt

29 lines
452 B
CMake

cmake_minimum_required(VERSION 3.0)
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
3rdparty-googletest-main
)
install(
TARGETS ${PROJECT_NAME}
RUNTIME DESTINATION bin
)