[Supertux-Commit] r5818 - trunk/supertux
tuxdev at millhouse.dreamhost.com
tuxdev at millhouse.dreamhost.com
Sun Nov 2 11:21:49 PST 2008
Author: tuxdev
Date: 2008-11-02 11:21:49 -0800 (Sun, 02 Nov 2008)
New Revision: 5818
Modified:
trunk/supertux/CMakeLists.txt
Log:
Use svnversion program rather than finding the svn package to get revision number
Modified: trunk/supertux/CMakeLists.txt
===================================================================
--- trunk/supertux/CMakeLists.txt 2008-10-30 18:05:55 UTC (rev 5817)
+++ trunk/supertux/CMakeLists.txt 2008-11-02 19:21:49 UTC (rev 5818)
@@ -128,11 +128,13 @@
#LINK_LIBRARIES(${ICONV_LIBRARY})
## Find revision of WC
-FIND_PACKAGE(Subversion)
-IF(Subversion_FOUND)
- Subversion_WC_INFO(${SUPERTUX_SOURCE_DIR} SUPERTUX)
+MARK_AS_ADVANCED(SVNVERSION_EXECUTABLE)
+FIND_PROGRAM(SVNVERSION_EXECUTABLE svnversion)
+IF(SVNVERSION_EXECUTABLE)
+ EXECUTE_PROCESS(COMMAND svnversion -n ${SUPERTUX_SOURCE_DIR}
+ OUTPUT_VARIABLE SUPERTUX_WC_REVISION)
SET(REVISION " r${SUPERTUX_WC_REVISION}")
-ENDIF(Subversion_FOUND)
+ENDIF(SVNVERSION_EXECUTABLE)
## Check platform-dependent build options
More information about the Supertux-Commit
mailing list