+
+ elseif(EXISTS ${PROJECT_SOURCE_DIR}/.git/ )
+ execute_process(WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND git svn info OUTPUT_VARIABLE OUTPUTVAR)
+ string(REPLACE "\n" ";" OUTPUTVAR ${OUTPUTVAR})
+ foreach(f ${OUTPUTVAR})
+ if(${f} MATCHES URL)
+ string(REGEX MATCH "[^/]+$" ALIROOT_SVN_BRANCH ${f})
+ elseif(${f} MATCHES Revision)
+ string(REGEX MATCH "[^: ]+$" ALIROOT_SVN_REVISION ${f})
+ endif(${f} MATCHES URL)
+ endforeach()
+ endif(EXISTS ${PROJECT_SOURCE_DIR}/.svn/ )
+