2007-02-26 18:11:29 +00:00
|
|
|
# Magnus Homann svn hack
|
|
|
|
# Required?
|
|
|
|
SET(CMAKE_BACKWARDS_COMPATIBILITY "2.4")
|
|
|
|
|
|
|
|
# See if we have svn installed
|
|
|
|
FIND_PROGRAM(SVNVERSION svnversion)
|
|
|
|
|
|
|
|
# Read the version if installed, else set to "unknown"
|
|
|
|
IF (SVNVERSION)
|
2007-09-27 19:41:16 +00:00
|
|
|
EXEC_PROGRAM(${SVNVERSION} ARGS "@CMAKE_CURRENT_SOURCE_DIR@" OUTPUT_VARIABLE MYVERSION)
|
2007-02-26 18:11:29 +00:00
|
|
|
ELSE (SVNVERSION)
|
|
|
|
SET(MYVERSION unknown)
|
|
|
|
ENDIF (SVNVERSION)
|
|
|
|
|
|
|
|
# Configure the qgssvnversion.h
|
2007-09-27 19:41:16 +00:00
|
|
|
CONFIGURE_FILE("@CMAKE_CURRENT_SOURCE_DIR@/cmake_templates/qgssvnversion.h.in_cmake"
|
|
|
|
"@CMAKE_CURRENT_BINARY_DIR@/qgssvnversion.h")
|