set(DI_COMMON_CMAKE_DIR "${CMAKE_CURRENT_LIST_DIR}" CACHE INTERNAL "DI Common CMake Directory") # this is here to surpress a warning set(DUMMY_CMAKE_TOOLCHAIN_USAGE "${CMAKE_TOOLCHAIN_FILE}") set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH};${DI_COMMON_CMAKE_DIR}/modules") set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} CACHE ITERNAL "DI Common CMake Module Directory" FORCE) include("${DI_COMMON_CMAKE_DIR}/Version.txt") include("${DI_COMMON_CMAKE_DIR}/CPackConfig.txt") include("${DI_COMMON_CMAKE_DIR}/CFlagsConfig.txt") include("${DI_COMMON_CMAKE_DIR}/Doxygen.txt") include("${DI_COMMON_CMAKE_DIR}/CodeReview.txt") if (BUILD_TESTING) if(NOT DEFINED PRIMARY_LANGUAGE) set(PRIMARY_LANGUAGE "CXX") endif() message("-- Lint style checker enabled") include("${DI_COMMON_CMAKE_DIR}/Lint.txt") endif() include("${DI_COMMON_CMAKE_DIR}/MergeStaticLibs.txt")