1 # - macro_add_check_test(test_name test_source linklib1 ... linklibN) 2 3 ENABLE_TESTING() 4 include(CTest) 5 set(CMAKE_C_FLAGS_PROFILING "-g -pg") 6 7 macro (MACRO_ADD_CHECK_TEST _testName _testSource) 8 add_executable(${_testName} ${_testSource}) 9 target_link_libraries(${_testName} ${ARGN}) 10 get_target_property(_targetLocation ${_testName} LOCATION) 11 add_test(${_testName} ${_targetLocation}) 12 endmacro (MACRO_ADD_CHECK_TEST) 13