Fix emscripten build.

This commit is contained in:
Martín Lucas Golini
2024-11-02 14:44:32 -03:00
parent 71a38e81be
commit f6edbd75e6
5 changed files with 15 additions and 7 deletions

View File

@@ -1,4 +1,5 @@
#include "version.hpp"
#include <cinttypes>
#include <eepp/core/string.hpp>
namespace ecode {
@@ -13,12 +14,12 @@ Uint64 Version::getVersionNum() {
Version ver = getVersion();
return ECODE_VERSIONNUM( ver.major, ver.minor, ver.patch, ver.commit );
}
std::string Version::getVersionNumString() {
Version ver = getVersion();
if ( ver.commit > 0 && ver.commit < 9999 )
return String::format( "%d.%d.%d-%d", ver.major, ver.minor, ver.patch, ver.commit );
return String::format( "%d.%d.%d", ver.major, ver.minor, ver.patch );
return String::format( "%" PRIu64 ".%" PRIu64 ".%" PRIu64 "-%" PRIu64, ver.major, ver.minor,
ver.patch, ver.commit );
return String::format( "%" PRIu64 ".%" PRIu64 ".%" PRIu64, ver.major, ver.minor, ver.patch );
}
std::string Version::getVersionFullName() {