summaryrefslogtreecommitdiffstats
path: root/xmrstak/version.hpp
diff options
context:
space:
mode:
authorfireice-uk <fireice-uk@users.noreply.github.com>2017-11-14 11:01:57 +0000
committerGitHub <noreply@github.com>2017-11-14 11:01:57 +0000
commit288363814fb091ccfc452f0408bfa53727fc30c0 (patch)
treee460f1baa5d8436dee82c671ab9758be999fc1ef /xmrstak/version.hpp
parentb1645f6e26a7f1d0d907b4911ddf4ac6bc933166 (diff)
parent04e4d28c98a76e9b0982674fdeb9f27a82a6790e (diff)
downloadxmr-stak-288363814fb091ccfc452f0408bfa53727fc30c0.zip
xmr-stak-288363814fb091ccfc452f0408bfa53727fc30c0.tar.gz
Merge pull request #103 from fireice-uk/topic-versioning
Versioning
Diffstat (limited to 'xmrstak/version.hpp')
-rw-r--r--xmrstak/version.hpp19
1 files changed, 17 insertions, 2 deletions
diff --git a/xmrstak/version.hpp b/xmrstak/version.hpp
index 44214c8..cdf82f3 100644
--- a/xmrstak/version.hpp
+++ b/xmrstak/version.hpp
@@ -1,4 +1,19 @@
#pragma once
-#define XMR_STAK_NAME "xmr-stak"
-#define XMR_STAK_VERSION "2.0.0-predev"
+#include <inttypes.h>
+#include <string>
+#include "donate-level.hpp"
+
+extern const char ver_long[];
+extern const char ver_short[];
+extern const char ver_html[];
+
+inline std::string get_version_str()
+{
+ return std::string(ver_long) + std::to_string(uint32_t(fDevDonationLevel * 1000)) ;
+}
+
+inline std::string get_version_str_short()
+{
+ return std::string(ver_short);
+}
OpenPOWER on IntegriCloud