changeset 1074:d9820e08bb84

Make sure revisions.pl always runs so revisions.h doesn't get out of date.
author Frits van Bommel <fvbommel wxs.nl>
date Mon, 09 Mar 2009 16:25:45 +0100
parents aa31e5592994
children 34bc1945bc85
files CMakeLists.txt
diffstat 1 files changed, 4 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/CMakeLists.txt	Mon Mar 09 13:29:25 2009 +0100
+++ b/CMakeLists.txt	Mon Mar 09 16:25:45 2009 +0100
@@ -174,16 +174,13 @@
         ${PROJECT_BINARY_DIR}/revisions.pl
         @ONLY
 )
-add_custom_command(
-	OUTPUT ${PROJECT_BINARY_DIR}/gen/revisions.h
+add_custom_target(
+	gen_revs_h
 	COMMAND ${PERL_EXECUTABLE} ${PROJECT_BINARY_DIR}/revisions.pl
+	DEPENDS ${PROJECT_BINARY_DIR}/revisions.pl
+	COMMENT "Generating revisions.h"
 	WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/gen
 )
-add_custom_target(
-        gen_revs_h ALL
-        DEPENDS ${PROJECT_BINARY_DIR}/revisions.pl
-                ${PROJECT_BINARY_DIR}/gen/revisions.h
-)
 add_dependencies(${LDC_EXE} gen_revs_h)
 #