Buildsystem: Reinstate the revision.h target (as always outdated target, will be regenerated on each run)

Fixes issue 4054

--HG--
branch : trunk
This commit is contained in:
click
2010-09-25 16:42:55 +02:00
parent dfeb41f7d9
commit 5aaef4601a
+6 -6
View File
@@ -16,22 +16,22 @@ add_executable(genrev
) )
if( CMAKE_GENERATOR MATCHES "Visual Studio" ) if( CMAKE_GENERATOR MATCHES "Visual Studio" )
add_custom_command(TARGET genrev add_custom_target(revision.h ALL
POST_BUILD
COMMAND ${CMAKE_BINARY_DIR}/bin/$(ConfigurationName)/genrev -m $(ConfigurationName) ${CMAKE_SOURCE_DIR} COMMAND ${CMAKE_BINARY_DIR}/bin/$(ConfigurationName)/genrev -m $(ConfigurationName) ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
DEPENDS genrev
) )
elseif( CMAKE_GENERATOR MATCHES "Xcode" ) elseif( CMAKE_GENERATOR MATCHES "Xcode" )
add_custom_command(TARGET genrev add_custom_command(revision.h ALL
POST_BUILD
COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/$(CONFIGURATION)/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR} COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/$(CONFIGURATION)/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
DEPENDS genrev
) )
else() else()
add_custom_command(TARGET genrev add_custom_target(revision.h ALL
POST_BUILD
COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR} COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
DEPENDS genrev
) )
endif() endif()