diff --git a/CMakeLists.txt b/CMakeLists.txt index 00d0edb48c5c326a375470fff8d1cfc4e45bd186..5d7ed1086fd45a0cbb48bd6ee69a305c9e8b3db5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -8,11 +8,11 @@ project(${SCDAQ_TARGET}) message("${SCDAQ_CMAKE_MODS_DIR}") set(CMAKE_CXX_STANDARD 17) -if (${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.11.0") +if (${CMAKE_VERSION} VERSION_LESS "3.11.0") + file(GLOB SOURCE_FILES ${SCDAQ_INCLUDE_DIR}/*.h ${SCDAQ_INCLUDE_DIR}/*/*.h ${SCDAQ_SOURCE_DIR}/*.c ${SCDAQ_SOURCE_DIR}/*.cc) +else () file(GLOB_RECURSE SOURCE_FILES CONFIGURE_DEPENDS ${SCDAQ_INCLUDE_DIR}/*.h ${SCDAQ_INCLUDE_DIR}/*/*.h ${SCDAQ_SOURCE_DIR}/*.c ${SCDAQ_SOURCE_DIR}/*.cc) -else () - file(GLOB SOURCE_FILES ${SCDAQ_INCLUDE_DIR}/*.h ${SCDAQ_INCLUDE_DIR}/*/*.h ${SCDAQ_SOURCE_DIR}/*.c ${SCDAQ_SOURCE_DIR}/*.cc) endif () set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${SCDAQ_CMAKE_MODS_DIR}")