1
if (OPENMS_HAS_SVNVERSION)
2
execute_process(COMMAND ${SVNVERSION_EXECUTABLE} -n ${SOURCE_DIR} OUTPUT_VARIABLE SVNVERSION)
5
set(SVNVERSION "unknown")
7
file(WRITE ${SVN_REVISION_FILE}.tmp "// generated by the build system! do not edit this manually\n#define OPENMS_SVN_REVISION \"${SVNVERSION}\"\n")
8
execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different ${SVN_REVISION_FILE}.tmp ${SVN_REVISION_FILE})
9
file(REMOVE ${SVN_REVISION_FILE}.tmp)