diff --git a/AMDiS/AMDISConfig.cmake.in b/AMDiS/AMDISConfig.cmake.in index d725d877d4733b498afc81ca660d3a095063fabc..a7da407e00bd3fab2306859ba62aba1e3560f356 100644 --- a/AMDiS/AMDISConfig.cmake.in +++ b/AMDiS/AMDISConfig.cmake.in @@ -110,6 +110,7 @@ set(AMDIS_COMPILEFLAGS "@COMPILEFLAGS@") set(AMDIS_VERSION @CurrentRevision@) set(AMDIS_MAJOR_VERSION @AMDIS_MAJOR@) set(AMDIS_MINOR_VERSION @AMDIS_MINOR@) +set(AMDIS_SUB_MINOR_VERSION @AMDIS_SUB_MINOR@) if(CMAKE_BUILD_TYPE STREQUAL "") set(CMAKE_BUILD_TYPE "Release") diff --git a/AMDiS/CMakeLists.txt b/AMDiS/CMakeLists.txt index b1a0b278a7683d40a65f625c16cb4269f974cb47..ccc2cf155bd82699058daefe573ae1d308e79c16 100644 --- a/AMDiS/CMakeLists.txt +++ b/AMDiS/CMakeLists.txt @@ -14,9 +14,13 @@ SET(MTL_INCLUDE_DIR ${LIB_DIR}/mtl4/ CACHE PATH "mtl4 directory") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DDEBUG=0") #-Wno-unused-but-set-variable set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG=1 -O0") #-Wno-unused-but-set-variable -if(NOT CurrentRevision) - set(CurrentRevision "0.9") +find_package(Subversion) +if(Subversion_FOUND) + Subversion_WC_INFO(${CMAKE_CURRENT_SOURCE_DIR} svn_info) + #message("svn-rev: ${svn_info_WC_REVISION}") + set(AMDIS_SUB_MINOR "${svn_info_WC_REVISION}") endif() +set(CurrentRevision "0.9") if(NOT AMDIS_MAJOR) set(AMDIS_MAJOR "0") endif()