libcryfs/src/gitversion/gitversion.cpp
Sebastian Messmer 9ccb006f61 - Switch some CI jobs to clang 15
- Fix clang-tidy warnings from Clang 15
2023-07-08 14:48:59 -07:00

33 lines
597 B
C++

#include "gitversion.h"
#include "parser.h"
using std::string;
namespace gitversion {
const VersionInfo &parse() {
static const VersionInfo versionInfo = Parser::parse(VersionString());
return versionInfo;
}
bool IsDevVersion() {
return parse().isDevVersion;
}
bool IsStableVersion() {
return parse().isStableVersion;
}
string GitCommitId() {
return parse().gitCommitId;
}
string MajorVersion() {
return parse().majorVersion;
}
string MinorVersion() {
return parse().minorVersion;
}
}