Skip to content

Commit c298c7c

Browse files
author
timlinux
committed
Backported change from 6658 to 0.8 brnach (dont overwrite qgssvnversion.h with each build)
git-svn-id: http://svn.osgeo.org/qgis/branches/Release-0_8_0@6659 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 6a1cee8 commit c298c7c

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

CMakeLists.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,11 @@ INCLUDE_DIRECTORIES(${CMAKE_BINARY_DIR})
183183
# create qgssvnversion.h
184184

185185
IF (WIN32)
186-
187-
# TODO: create qgssvnversion.h properly
188-
ADD_CUSTOM_TARGET(svnversion ALL echo \\"#define QGSSVNVERSION \\\"svn_rev_unavailable\\\" \\" > qgssvnversion.h
189-
WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
190-
186+
WRITE_FILE(${CMAKE_BINARY_DIR}/qgssvnversion.h "#define QGSSVNVERSION \"svn_rev_unavailable\"")
187+
SET (SVNVER_H ${CMAKE_BINARY_DIR}/qgssvnversion.h)
188+
IF (NOT EXISTS ${SVNVER_H})
189+
WRITE_FILE(${SVNVER_H} "#define QGSSVNVERSION \"svn_rev_unavailable\"")
190+
ENDIF (NOT EXISTS ${SVNVER_H})
191191
ELSE (WIN32)
192192

193193
ADD_CUSTOM_TARGET(svnversion ALL

0 commit comments

Comments
 (0)