summaryrefslogtreecommitdiffstatshomepage
path: root/src/version.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/version.cpp')
-rw-r--r--src/version.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/version.cpp b/src/version.cpp
index 75859a6b57b..0721ba139d5 100644
--- a/src/version.cpp
+++ b/src/version.cpp
@@ -13,4 +13,10 @@
extern const char bare_build_version[];
extern const char build_version[];
const char bare_build_version[] = BARE_BUILD_VERSION;
-const char build_version[] = BARE_BUILD_VERSION " (" __DATE__")";
+#if defined(GIT_VERSION)
+#define VERSION_TO_STRING(s) XVERSION_TO_STRING(s)
+#define XVERSION_TO_STRING(ver) #ver
+const char build_version[] = BARE_BUILD_VERSION " (" VERSION_TO_STRING(GIT_VERSION) ")";
+#else
+const char build_version[] = BARE_BUILD_VERSION;
+#endif