X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=version.c;h=231c1a75b803c1c031980bab8f82b866e8714163;hb=5687a16fc1b60345c76d4f5088edc41004a3529d;hp=c39709cd8a657932128d5c0321f9ea4084a19825;hpb=080d59422b49e14320de33bb0b22a6b93ddb07bf;p=PuTTY.git diff --git a/version.c b/version.c index c39709cd..231c1a75 100644 --- a/version.c +++ b/version.c @@ -2,25 +2,17 @@ * PuTTY version numbering */ -#define STR1(x) #x -#define STR(x) STR1(x) - -#if defined SNAPSHOT - -char ver[] = "Development snapshot " STR(SNAPSHOT); -char sshver[] = "PuTTY-Snapshot-" STR(SNAPSHOT); - -#elif defined RELEASE - -char ver[] = "Release " STR(RELEASE); -char sshver[] = "PuTTY-Release-" STR(RELEASE); - -#else +/* + * The difficult part of deciding what goes in these version strings + * is done in Buildscr, and then written into version.h. All we have + * to do here is to drop it into variables of the right names. + */ -char ver[] = "Unidentified build, " __DATE__ " " __TIME__; -char sshver[] = "PuTTY-Local: " __DATE__ " " __TIME__; +#include "version.h" -#endif +const char ver[] = TEXTVER; +const char sshver[] = SSHVER; +const char commitid[] = SOURCE_COMMIT; /* * SSH local version string MUST be under 40 characters. Here's a