diff --git a/cmake/TestSignalType.cmake b/cmake/TestSignalType.cmake index f01c8fb30..29ce64a39 100644 --- a/cmake/TestSignalType.cmake +++ b/cmake/TestSignalType.cmake @@ -27,7 +27,7 @@ IF(NOT DEFINED CMAKE_TEST_SIGNAL_TYPE) MESSAGE(STATUS "Check for signal return type in ") TRY_COMPILE(CMAKE_TEST_SIGNAL_TYPE ${CMAKE_BINARY_DIR} - ${CMAKE_SOURCE_DIR}/cmake/TestSignalType.c + ${CMAKE_CURRENT_LIST_DIR}/TestSignalType.c OUTPUT_VARIABLE OUTPUT) IF (CMAKE_TEST_SIGNAL_TYPE) MESSAGE(STATUS "Check for signal handler return type type void - found")