gemstone/tests/logging/CMakeLists.txt

10 lines
424 B
CMake

include(CTest)
add_executable(logging ${PROJECT_SOURCE_DIR}/src/sys/log.c main.c)
target_include_directories(logging PUBLIC ${PROJECT_SOURCE_DIR}/src)
set_target_properties(logging
PROPERTIES
OUTPUT_NAME "output"
RUNTIME_OUTPUT_DIRECTORY ${GEMSTONE_BINARY_DIR}/tests/logging)
add_test(NAME logging WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND python ${GEMSTONE_TEST_DIR}/logging/check_output.py)