diff --git a/AMDiS/CMakeLists.txt b/AMDiS/CMakeLists.txt
index 66bf10c4abab75d00d93a6c419ac64440a952276..c35cac5c88ff55ac7e8bd24bdc3f8368cf27def0 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