mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-05-30 01:56:31 +03:00
eepp: Pump version.
ecode: Added version number and Help menu. Moved all project source files into the "ecode" namespace.
This commit is contained in:
26
src/tools/ecode/version.cpp
Normal file
26
src/tools/ecode/version.cpp
Normal 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
|
||||
Reference in New Issue
Block a user