cpp-devenv-in-docker/example-unittest/CMakeLists.txt

27 lines
409 B
CMake

cmake_minimum_required(VERSION 3.20)
find_package(GTest REQUIRED)
include(GoogleTest)
project(empty-unittest)
add_test(NAME ${PROJECT_NAME} COMMAND ${PROJECT_NAME})
add_executable(
${PROJECT_NAME}
test.cpp
)
set_property(
TARGET ${PROJECT_NAME}
PROPERTY CXX_STANDARD 23
)
target_link_libraries(
${PROJECT_NAME}
PUBLIC
example-library
GTest::gtest_main
GTest::gmock
)