Add explicit paths to revisions.* to unbreak out-of-source build.

This commit is contained in:
Frits van Bommel
2009-02-19 00:50:35 +01:00
parent 9ab133963d
commit bfacf4477c

View File

@@ -161,13 +161,13 @@ endif(CMAKE_MINOR_VERSION LESS 6)
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)
#