aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorclick <none@none>2010-09-25 16:42:55 +0200
committerclick <none@none>2010-09-25 16:42:55 +0200
commit5aaef4601a59ad9381e8251944d47a11f66f12fd (patch)
tree5b53ab607fd372ad3004c78e2ed5f61af8333408 /src
parentdfeb41f7d997cadcd883546d5c4f92a54478fcd4 (diff)
Buildsystem: Reinstate the revision.h target (as always outdated target, will be regenerated on each run)
Fixes issue 4054 --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/genrevision/CMakeLists.txt12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/genrevision/CMakeLists.txt b/src/genrevision/CMakeLists.txt
index 9e0376560e1..4ee6b06bd7c 100644
--- a/src/genrevision/CMakeLists.txt
+++ b/src/genrevision/CMakeLists.txt
@@ -16,22 +16,22 @@ add_executable(genrev
)
if( CMAKE_GENERATOR MATCHES "Visual Studio" )
- add_custom_command(TARGET genrev
- POST_BUILD
+ add_custom_target(revision.h ALL
COMMAND ${CMAKE_BINARY_DIR}/bin/$(ConfigurationName)/genrev -m $(ConfigurationName) ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+ DEPENDS genrev
)
elseif( CMAKE_GENERATOR MATCHES "Xcode" )
- add_custom_command(TARGET genrev
- POST_BUILD
+ add_custom_command(revision.h ALL
COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/$(CONFIGURATION)/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+ DEPENDS genrev
)
else()
- add_custom_command(TARGET genrev
- POST_BUILD
+ add_custom_target(revision.h ALL
COMMAND ${CMAKE_BINARY_DIR}/src/genrevision/genrev -m ${CMAKE_BUILD_TYPE} ${CMAKE_SOURCE_DIR}
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
+ DEPENDS genrev
)
endif()