From 9bcf77ab04916f6c72dc896b2e707fcbdecf26f4 Mon Sep 17 00:00:00 2001 From: Eric Berberich Date: Wed, 20 Apr 2011 16:10:16 +0000 Subject: [PATCH] fixed parsing of SVN_REVISION_NR for our french friends ;-) --- Installation/CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Installation/CMakeLists.txt b/Installation/CMakeLists.txt index 0933fb7dc40..5ac57b9ec34 100644 --- a/Installation/CMakeLists.txt +++ b/Installation/CMakeLists.txt @@ -127,11 +127,10 @@ if ( CGAL_BRANCH_BUILD ) if ( ${CGAL_SCM_NAME} STREQUAL "svn" ) MACRO(Subversion_GET_REVISION dir variable) - # EXECUTE_PROCESS(COMMAND ${SVN_EXECUTABLE} info ${dir} -r HEAD - EXECUTE_PROCESS(COMMAND ${SVN_EXECUTABLE} info ${dir} + EXECUTE_PROCESS(COMMAND ${SVN_EXECUTABLE} info --xml ${dir} OUTPUT_VARIABLE ${variable} OUTPUT_STRIP_TRAILING_WHITESPACE) - STRING(REGEX REPLACE "^(.*\n)?Revision: ([^\n]+).*" "\\2" ${variable} "${${variable}}") + STRING(REGEX REPLACE "^(.*\n)? revision=\"([^\n]+)\".*url.*" "\\2" ${variable} "${${variable}}") ENDMACRO(Subversion_GET_REVISION) # define CGAL_SVN_REVISION 50602