changeset 982:b5e1797e9557

Add explicit paths to revisions.* to unbreak out-of-source build.
author Frits van Bommel <fvbommel wxs.nl>
date Thu, 19 Feb 2009 00:50:35 +0100
parents 855889b7b268
children 6e68054cfc20
files CMakeLists.txt
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/CMakeLists.txt	Wed Feb 18 23:18:34 2009 +0100
+++ b/CMakeLists.txt	Thu Feb 19 00:50:35 2009 +0100
@@ -161,13 +161,13 @@
 add_executable(${LDC_EXE} ${LDC_SOURCE_FILES})
 
 # generate revision info
-configure_file(revisions.pl.in revisions.pl)
+configure_file(${PROJECT_SOURCE_DIR}/revisions.pl.in ${PROJECT_BINARY_DIR}/revisions.pl)
 add_custom_command(
-	OUTPUT revisions.h
+	OUTPUT ${PROJECT_BINARY_DIR}/${DMDFE_PATH}/revisions.h
 	COMMAND ${PERL_EXECUTABLE} ${PROJECT_BINARY_DIR}/revisions.pl
 	WORKING_DIRECTORY ${PROJECT_BINARY_DIR}/${DMDFE_PATH}
 )
-add_custom_target(gen_revs_h ALL DEPENDS revisions.h)
+add_custom_target(gen_revs_h ALL DEPENDS ${PROJECT_BINARY_DIR}/${DMDFE_PATH}/revisions.h)
 add_dependencies(${LDC_EXE} gen_revs_h)
 #