eepp: Pump version.

ecode: Added version number and Help menu. Moved all project source files into the "ecode" namespace.
This commit is contained in:
Martín Lucas Golini
2022-06-12 02:51:16 -03:00
parent 6ffda35039
commit 5280ac40ac
36 changed files with 286 additions and 59 deletions

View File

@@ -0,0 +1,26 @@
#include "version.hpp"
#include <eepp/core/string.hpp>
namespace ecode {
Version Version::getVersion() {
Version ver;
ECODE_VERSION( &ver );
return ver;
}
Uint32 Version::getVersionNum() {
Version ver = getVersion();
return ECODE_VERSIONNUM( ver.major, ver.minor, ver.patch );
}
std::string Version::getVersionName() {
Version ver = getVersion();
return String::format( "ecode version %d.%d.%d", ver.major, ver.minor, ver.patch );
}
std::string Version::getCodename() {
return std::string( ECODE_CODENAME );
}
} // namespace ecode