cmake/BuildVersion.cmake
changeset 397 13fa0546ef87
child 398 306825786fba
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cmake/BuildVersion.cmake	Fri Jan 16 00:42:02 2009 +0200
@@ -0,0 +1,13 @@
+#
+# Run a cmake script to update version info on every build
+#
+ADD_CUSTOM_COMMAND (
+    OUTPUT "src/version.c"
+    COMMAND ${CMAKE_COMMAND} -DOUTPUT_PATH="${CMAKE_BINARY_DIR}/src/version.c" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake
+    WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
+)
+
+ADD_CUSTOM_TARGET (version_info ALL DEPENDS "src/version.c")
+
+MESSAGE (STATUS "Added custom command for src/version.c output")
+