Browse Source

Partial revert of `core/version.h` changes in #88527

I misunderstood what this does, we still use this code.
Rémi Verschelde 1 year ago
parent
commit
0246230e2b
1 changed files with 5 additions and 0 deletions
  1. 5 0
      core/version.h

+ 5 - 0
core/version.h

@@ -47,8 +47,13 @@
 // forward-compatible.
 // Example: "3.1"
 #define VERSION_BRANCH _MKSTR(VERSION_MAJOR) "." _MKSTR(VERSION_MINOR)
+#if VERSION_PATCH
 // Example: "3.1.4"
 #define VERSION_NUMBER VERSION_BRANCH "." _MKSTR(VERSION_PATCH)
+#else // patch is 0, we don't include it in the "pretty" version number.
+// Example: "3.1" instead of "3.1.0"
+#define VERSION_NUMBER VERSION_BRANCH
+#endif // VERSION_PATCH
 
 // Version number encoded as hexadecimal int with one byte for each number,
 // for easy comparison from code.