From c1cbe554239c2a407dc66def59d57ec9912c9409 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Tue, 30 Aug 2011 12:56:52 +0200 Subject: Write a version file too. --- modules/ECMQtFramework.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'modules/ECMQtFramework.cmake') diff --git a/modules/ECMQtFramework.cmake b/modules/ECMQtFramework.cmake index 8a5c4575..4c7e0f2d 100644 --- a/modules/ECMQtFramework.cmake +++ b/modules/ECMQtFramework.cmake @@ -117,3 +117,13 @@ install(FILES DESTINATION "${CMAKECONFIG_INSTALL_DIR}" COMPONENT Devel ) + +STRING(TOUPPER ${PROJECT_NAME} PROJECT_NAME_UPPER) + +file(WRITE + "${CMAKE_BINARY_DIR}/${PROJECT_NAME}_version.h" + "#ifndef ${PROJECT_NAME_UPPER}_VERSION_H\n" + "#define ${PROJECT_NAME_UPPER}_VERSION_H\n" + "#define ${PROJECT_NAME_UPPER}_VERSION \"${ECM_VERSION_STRING}\"\n" + "#endif\n" +) -- cgit v1.2.1