|
75 | 75 | /* We have also version.h. */ |
76 | 76 | #include "version.h" |
77 | 77 | #ifndef REPO_VERSION |
78 | | - #define REPO_VERSION STRINGIFY(REPO_MAJOR_VERSION) "." STRINGIFY(REPO_MINOR_VERSION) |
| 78 | + #define REPO_VERSION STRINGIFY(REPO_MAJOR_VERSION) "." STRINGIFY(REPO_MINOR_VERSION) "." STRINGIFY(REPO_PATCH_VERSION) |
79 | 79 | #endif |
80 | 80 | #ifndef REPO_DATE |
81 | 81 | /* The build date, instead of the repo date. */ |
|
88 | 88 | #endif |
89 | 89 | #define MAJORVERSION REPO_MAJOR_VERSION |
90 | 90 | #define MINORVERSION REPO_MINOR_VERSION |
| 91 | + #define PATCHVERSION REPO_PATCH_VERSION |
91 | 92 | #else |
92 | 93 | /* |
93 | | - * Otherwise, form3.h defines MAJORVERSION, MINORVERSION and PRODUCTIONDATE, |
94 | | - * possibly BETAVERSION. |
| 94 | + * Otherwise, form3.h defines MAJORVERSION, MINORVERSION, PATCHVERSION |
| 95 | + * and PRODUCTIONDATE, possibly BETAVERSION. |
95 | 96 | */ |
96 | 97 | #ifdef BETAVERSION |
97 | | - #define VERSIONSTR__ STRINGIFY(MAJORVERSION) "." STRINGIFY(MINORVERSION) "Beta" |
| 98 | + #define VERSIONSTR__ STRINGIFY(MAJORVERSION) "." STRINGIFY(MINORVERSION) "." STRINGIFY(PATCHVERSION) "Beta" |
98 | 99 | #else |
99 | | - #define VERSIONSTR__ STRINGIFY(MAJORVERSION) "." STRINGIFY(MINORVERSION) |
| 100 | + #define VERSIONSTR__ STRINGIFY(MAJORVERSION) "." STRINGIFY(MINORVERSION) "." STRINGIFY(PATCHVERSION) |
100 | 101 | #endif |
101 | 102 | #define VERSIONSTR FORMNAME " " VERSIONSTR__ " (" PRODUCTIONDATE ")" |
102 | 103 | #endif |
@@ -1236,6 +1237,7 @@ void StartVariables(void) |
1236 | 1237 | AM.oldnumextrasymbols = strDup1((UBYTE *)"OLDNUMEXTRASYMBOLS_","oldnumextrasymbols"); |
1237 | 1238 | PutPreVar((UBYTE *)"VERSION_",(UBYTE *)STRINGIFY(MAJORVERSION),0,0); |
1238 | 1239 | PutPreVar((UBYTE *)"SUBVERSION_",(UBYTE *)STRINGIFY(MINORVERSION),0,0); |
| 1240 | + PutPreVar((UBYTE *)"SUBSUBVERSION_",(UBYTE *)STRINGIFY(PATCHVERSION),0,0); |
1239 | 1241 | PutPreVar((UBYTE *)"DATE_",(UBYTE *)MakeDate(),0,0); |
1240 | 1242 | PutPreVar((UBYTE *)"random_",(UBYTE *)"________",0,0); |
1241 | 1243 | PutPreVar((UBYTE *)"optimminvar_",(UBYTE *)("0"),0,0); |
|
0 commit comments