Add support for patch versions (2.0.x)
(cherry picked from commit 706d576f7b
)
This commit is contained in:
parent
e8ee4f7973
commit
81b449908e
3 changed files with 6 additions and 3 deletions
|
@ -41,7 +41,11 @@
|
||||||
#define _MKSTR(m_x) _STR(m_x)
|
#define _MKSTR(m_x) _STR(m_x)
|
||||||
#endif
|
#endif
|
||||||
// have to include version.h for this to work, include it in the .cpp not the .h
|
// have to include version.h for this to work, include it in the .cpp not the .h
|
||||||
|
#ifdef VERSION_PATCH
|
||||||
|
#define VERSION_MKSTRING _MKSTR(VERSION_MAJOR)"." _MKSTR(VERSION_MINOR)"." _MKSTR(VERSION_PATCH)"." _MKSTR(VERSION_STATUS)"." _MKSTR(VERSION_REVISION)
|
||||||
|
#else
|
||||||
#define VERSION_MKSTRING _MKSTR(VERSION_MAJOR)"." _MKSTR(VERSION_MINOR)"." _MKSTR(VERSION_STATUS)"." _MKSTR(VERSION_REVISION)
|
#define VERSION_MKSTRING _MKSTR(VERSION_MAJOR)"." _MKSTR(VERSION_MINOR)"." _MKSTR(VERSION_STATUS)"." _MKSTR(VERSION_REVISION)
|
||||||
|
#endif // VERSION_PATCH
|
||||||
#define VERSION_FULL_NAME _MKSTR(VERSION_NAME)" v" VERSION_MKSTRING
|
#define VERSION_FULL_NAME _MKSTR(VERSION_NAME)" v" VERSION_MKSTRING
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1096,6 +1096,8 @@ def update_version():
|
||||||
f.write("#define VERSION_NAME "+str(version.name)+"\n")
|
f.write("#define VERSION_NAME "+str(version.name)+"\n")
|
||||||
f.write("#define VERSION_MAJOR "+str(version.major)+"\n")
|
f.write("#define VERSION_MAJOR "+str(version.major)+"\n")
|
||||||
f.write("#define VERSION_MINOR "+str(version.minor)+"\n")
|
f.write("#define VERSION_MINOR "+str(version.minor)+"\n")
|
||||||
|
if (hasattr(version, 'patch')):
|
||||||
|
f.write("#define VERSION_PATCH "+str(version.patch)+"\n")
|
||||||
f.write("#define VERSION_REVISION "+str(rev)+"\n")
|
f.write("#define VERSION_REVISION "+str(rev)+"\n")
|
||||||
f.write("#define VERSION_STATUS "+str(version.status)+"\n")
|
f.write("#define VERSION_STATUS "+str(version.status)+"\n")
|
||||||
import datetime
|
import datetime
|
||||||
|
|
|
@ -3,6 +3,3 @@ name="Godot Engine"
|
||||||
major=2
|
major=2
|
||||||
minor=0
|
minor=0
|
||||||
status="stable"
|
status="stable"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue