diff options
| author | Rémi Verschelde | 2016-03-06 19:05:27 +0100 |
|---|---|---|
| committer | Rémi Verschelde | 2016-03-22 18:41:09 +0100 |
| commit | 81b449908e5af7c0873345f85edd5c634ecbce24 (patch) | |
| tree | 29dfed05dd6f5e7a680b5f91a900b10afe85b254 | |
| parent | e8ee4f79734af75cb04c3220f83e8735d28dd6e7 (diff) | |
| download | godot-81b449908e5af7c0873345f85edd5c634ecbce24.tar.gz godot-81b449908e5af7c0873345f85edd5c634ecbce24.tar.zst godot-81b449908e5af7c0873345f85edd5c634ecbce24.zip | |
Add support for patch versions (2.0.x)
(cherry picked from commit 706d576f7b24ec62effd59f66f1d7c47c813056b)
| -rw-r--r-- | core/typedefs.h | 4 | ||||
| -rwxr-xr-x | methods.py | 2 | ||||
| -rw-r--r-- | version.py | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/core/typedefs.h b/core/typedefs.h index 504764469..6f9bb5895 100644 --- a/core/typedefs.h +++ b/core/typedefs.h @@ -41,7 +41,11 @@ #define _MKSTR(m_x) _STR(m_x) #endif // 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) +#endif // VERSION_PATCH #define VERSION_FULL_NAME _MKSTR(VERSION_NAME)" v" VERSION_MKSTRING diff --git a/methods.py b/methods.py index e3cf51be8..39230b6e2 100755 --- a/methods.py +++ b/methods.py @@ -1096,6 +1096,8 @@ def update_version(): f.write("#define VERSION_NAME "+str(version.name)+"\n") f.write("#define VERSION_MAJOR "+str(version.major)+"\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_STATUS "+str(version.status)+"\n") import datetime diff --git a/version.py b/version.py index 86e28ec51..ccab5ff89 100644 --- a/version.py +++ b/version.py @@ -3,6 +3,3 @@ name="Godot Engine" major=2 minor=0 status="stable" - - - |
