From 84b32875c6621c6daa3d104870d6e607f50909e1 Mon Sep 17 00:00:00 2001
From: Andreas Naumann <andreas.naumann@tu-dresden.de>
Date: Thu, 29 Oct 2015 15:48:04 +0000
Subject: [PATCH] amdis with subminor svn revision

---
 AMDiS/AMDISConfig.cmake.in | 1 +
 AMDiS/CMakeLists.txt       | 8 ++++++--
 2 files changed, 7 insertions(+), 2 deletions(-)

diff --git a/AMDiS/AMDISConfig.cmake.in b/AMDiS/AMDISConfig.cmake.in
index d725d877..a7da407e 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 b1a0b278..ccc2cf15 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()
-- 
GitLab