You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3coop/components/version/version.hpp

29 lines
547 B
C++

#ifndef VERSION_HPP
#define VERSION_HPP
#include <string>
namespace Version
{
struct Version
{
std::string mVersion;
std::string mCommitHash;
std::string mTagHash;
std::string describe();
};
/// Read OpenMW version from the version file located in resourcePath.
Version getOpenmwVersion(const std::string& resourcePath);
/// Helper function to getOpenmwVersion and describe() it
std::string getOpenmwVersionDescription(const std::string& resourcePath);
}
#endif // VERSION_HPP