From 7285a806b5187fdbb08aed5ef921dbafc6cd8fb0 Mon Sep 17 00:00:00 2001 From: Klaus Aehlig Date: Mon, 27 Jun 2022 12:31:46 +0200 Subject: just version information: support VERSION_EXTRA_SUFFIX ... which, if defined, is appended to the suffix string. In this way, versions can be forked, e.g., if non-upstream changes are included. --- src/buildtool/main/version.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/buildtool/main/version.cpp') diff --git a/src/buildtool/main/version.cpp b/src/buildtool/main/version.cpp index 3bd37f2a..09e55f96 100644 --- a/src/buildtool/main/version.cpp +++ b/src/buildtool/main/version.cpp @@ -8,6 +8,9 @@ auto version() -> std::string { std::size_t minor = 1; std::size_t revision = 0; std::string suffix = "+devel"; +#ifdef VERSION_EXTRA_SUFFIX + suffix += VERSION_EXTRA_SUFFIX; +#endif nlohmann::json version_info = {{"version", {major, minor, revision}}, {"suffix", suffix}}; -- cgit v1.2.3