From a2bb3ce6a248a93f09ed01b45433bff3a2bbc18c Mon Sep 17 00:00:00 2001 From: Frits van Bommel Date: Mon, 9 Mar 2009 16:25:45 +0100 Subject: [PATCH] Make sure revisions.pl always runs so revisions.h doesn't get out of date. --- CMakeLists.txt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 295bf656..682675c7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -174,15 +174,12 @@ configure_file( ${PROJECT_BINARY_DIR}/revisions.pl @ONLY ) -add_custom_command( - OUTPUT ${PROJECT_BINARY_DIR}/gen/revisions.h - COMMAND ${PERL_EXECUTABLE} ${PROJECT_BINARY_DIR}/revisions.pl - 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 + 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_dependencies(${LDC_EXE} gen_revs_h) #