Mercurial > projects > ldc
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) #