cmake_minimum_required(VERSION 3.16) project(CTestTest@CASE_NAME@ C) include(CTest) if(CMAKE_C_COMPILER_ID STREQUAL "SunPro" AND CMAKE_C_COMPILER_VERSION VERSION_LESS 5.14) set(CMAKE_C_STANDARD 99) endif() add_executable(TestTimeout TestTimeout.c) if(NOT DEFINED TIMEOUT) set(TIMEOUT 4) endif() target_compile_definitions(TestTimeout PRIVATE TIMEOUT=${TIMEOUT}) add_test(NAME TestTimeout COMMAND TestTimeout) set_property(TEST TestTimeout PROPERTY TIMEOUT ${TIMEOUT}) @CASE_CMAKELISTS_SUFFIX_CODE@