diff --git a/CMakeLists.txt b/CMakeLists.txt index ae29d8b..799912e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,14 +4,6 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.2.0) -# #################################################################################################################################################### -# CMake functions -# #################################################################################################################################################### -SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) -INCLUDE(cmake/ModulesFct.cmake) -INCLUDE(FeatureSummary) -INCLUDE(GNUInstallDirs) - # #################################################################################################################################################### # Project Definition # #################################################################################################################################################### @@ -25,7 +17,6 @@ SET(PROJECT_LIBRARY CACHE INTERNAL "" FORCE ) -PROJECT(${PROJECT_NAME}) SET(CALYP_VERSION_MAJOR "1") SET(CALYP_VERSION_MINOR "2") SET(CALYP_VERSION_PATCH "1") @@ -34,6 +25,20 @@ SET(CALYP_VERSION CACHE INTERNAL "" FORCE ) +PROJECT( + ${PROJECT_NAME} + VERSION ${CALYP_VERSION} + LANGUAGES "CXX" +) + +# #################################################################################################################################################### +# CMake functions +# #################################################################################################################################################### +SET(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) +INCLUDE(cmake/ModulesFct.cmake) +INCLUDE(FeatureSummary) +INCLUDE(GNUInstallDirs) + # #################################################################################################################################################### # Variables # #################################################################################################################################################### diff --git a/cmake/ModulesFct.cmake b/cmake/ModulesFct.cmake index 958b1ac..d75cc46 100644 --- a/cmake/ModulesFct.cmake +++ b/cmake/ModulesFct.cmake @@ -4,7 +4,7 @@ MACRO(ADD_MODULE name file) OPTION(MODULE_${name} "Use module ${name}" ON) ADD_FEATURE_INFO(${name} MODULE_${name} "Module ${name}") IF(MODULE_${name}) - LIST(APPEND Calyp_Mod_SRCS ${MODULE_LOCATION}${file}) + LIST(APPEND Calyp_Mod_SRCS ${MODULE_LOCATION}${file}.cpp) LIST(APPEND MODULES_LIST_NAME ${name}) LIST(APPEND MODULES_LIST_FILES ${file}) SET(Calyp_Mod_SRCS