aboutsummaryrefslogtreecommitdiff
path: root/modules/ECMVersionHeader.h.in
diff options
context:
space:
mode:
authorDavid Faure <faure@kde.org>2012-09-16 22:47:21 +0200
committerDavid Faure <faure@kde.org>2012-09-16 22:47:21 +0200
commite2e2e6127ab598648ea3b0370f37fd12a0010fb2 (patch)
treef62b21632160b126467e72c94edd485eab3a152d /modules/ECMVersionHeader.h.in
parent9a832b20b4538795a7397df74d7c5ab30e7de91f (diff)
downloadextra-cmake-modules-e2e2e6127ab598648ea3b0370f37fd12a0010fb2.tar.gz
extra-cmake-modules-e2e2e6127ab598648ea3b0370f37fd12a0010fb2.tar.bz2
Fix generated version headers
My addition of major/minor/patch included a copy/paste error (double-quotes) and the all-in-one version number (like QT_VERSION and KDE_VERSION) was missing, added now.
Diffstat (limited to 'modules/ECMVersionHeader.h.in')
-rw-r--r--modules/ECMVersionHeader.h.in7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/ECMVersionHeader.h.in b/modules/ECMVersionHeader.h.in
index 940f71da..b929e4e8 100644
--- a/modules/ECMVersionHeader.h.in
+++ b/modules/ECMVersionHeader.h.in
@@ -3,8 +3,9 @@
#define @PROJECT_NAME_UPPER@_VERSION_H
#define @PROJECT_NAME_UPPER@_VERSION_STRING "@ECM_VERSION_STRING@"
-#define @PROJECT_NAME_UPPER@_VERSION_MAJOR "@ECM_VERSION_MAJOR@"
-#define @PROJECT_NAME_UPPER@_VERSION_MINOR "@ECM_VERSION_MINOR@"
-#define @PROJECT_NAME_UPPER@_VERSION_PATCH "@ECM_VERSION_PATCH@"
+#define @PROJECT_NAME_UPPER@_VERSION_MAJOR @ECM_VERSION_MAJOR@
+#define @PROJECT_NAME_UPPER@_VERSION_MINOR @ECM_VERSION_MINOR@
+#define @PROJECT_NAME_UPPER@_VERSION_PATCH @ECM_VERSION_PATCH@
+#define @PROJECT_NAME_UPPER@_VERSION ((@ECM_VERSION_MAJOR@<<16)|(@ECM_VERSION_MINOR@<<8)|(@ECM_VERSION_PATCH@))
#endif