diff options
author | Karl Ramm <kcr@1ts.org> | 2011-11-25 01:54:33 -0500 |
---|---|---|
committer | Karl Ramm <kcr@1ts.org> | 2011-11-25 01:55:12 -0500 |
commit | 5aec58b8494a6bc47727623dad2353ac7fc27299 (patch) | |
tree | b3c01ac66ded9280e8bbcf28dd1c5087477b3503 /server/version.c | |
parent | f276622ace757977fec43633e43577350e0cf6fe (diff) |
New version propagation to replace keyword substitution, part 1
Diffstat (limited to 'server/version.c')
-rw-r--r-- | server/version.c | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/server/version.c b/server/version.c index 3f4db17..e572bbf 100644 --- a/server/version.c +++ b/server/version.c @@ -15,19 +15,17 @@ #include <sys/utsname.h> #include "zserver.h" -#include "version.h" +#include <zephyr_version.h> -const char zephyr_version[] = "Zephyr system version 2.0"; +const char zephyr_version[] = "Zephyr system version" ZEPHYR_VERSION_STRING; #ifdef DEBUG -const char version[] = "Zephyr server (DEBUG) $Revision$"; +const char version[] = "Zephyr Server (DEBUG) " ZEPHYR_VERSION_STRING; #else -const char version[] = "Zephyr server $Revision$"; +const char version[] = "Zephyr Server " ZEPHYR_VERSION_STRING; #endif #if !defined (lint) && !defined (SABER) -static const char rcsid_version_c[] = - "$Id$"; static const char copyright[] = "Copyright (c) 1987,1988,1989,1990 Massachusetts Institute of Technology.\n"; #endif @@ -39,20 +37,15 @@ get_version(void) struct utsname un; if (vers_buf[0] == '\0') { -#ifdef DEBUG - sprintf(vers_buf,"Zephyr Server (DEBUG) $Revision$: %s", - ZSERVER_VERSION_STRING); -#else - sprintf(vers_buf,"Zephyr Server $Revision$: %s", - ZSERVER_VERSION_STRING); -#endif /* DEBUG */ + strcpy(vers_buf, version); - (void) strcat(vers_buf, "/"); + (void) strcat(vers_buf, "/"); - uname(&un); - (void) strcat(vers_buf, un.machine); - (void) strcat(vers_buf, "-"); - (void) strcat(vers_buf, un.sysname); + uname(&un); + (void) strcat(vers_buf, un.machine); + (void) strcat(vers_buf, "-"); + (void) strcat(vers_buf, un.sysname); } + return(vers_buf); } |