26 lines
866 B
CMake
26 lines
866 B
CMake
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")
|