From 50aa6372a794ff60d52f926daf6f66f242e48238 Mon Sep 17 00:00:00 2001 From: Andreas Naumann <andreas.naumann@tu-dresden.de> Date: Wed, 20 Jul 2011 19:34:25 +0000 Subject: [PATCH] set amdisversion to 0.9.SVN_REVISION --- AMDiS/CMakeLists.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/AMDiS/CMakeLists.txt b/AMDiS/CMakeLists.txt index 66bf10c4..c35cac5c 100644 --- a/AMDiS/CMakeLists.txt +++ b/AMDiS/CMakeLists.txt @@ -10,6 +10,20 @@ SET(MTL_INCLUDE_DIR ${LIB_DIR}/mtl4/ CACHE PATH "mtl4 directory") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -g -Wall -DDEBUG=0") set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -Wall -DDEBUG=1 -O0") +if(NOT CurrentRevision) + find_package(Subversion) + if(Subversion_FOUND) + Subversion_WC_INFO(${CMAKE_CURRENT_SOURCE_DIR} svn_info) + #message("svn-rev: ${svn_info_WC_REVISION}") + set(CurrentRevision "0.9.${svn_info_WC_REVISION}") + endif() +endif() +if(NOT AMDIS_MAJOR) + set(AMDIS_MAJOR "0") +endif() +if(NOT AMDIS_MINOR) + set(AMDIS_MINOR "9") +endif() set(COMPILEFLAGS "-DAMDIS_VERSION=${CurrentRevision}") #define the build type, empty can be everything and nothing -- GitLab