/* * Copyright (c) 1980 Regents of the University of California. * All rights reserved. The Berkeley software License Agreement * specifies the terms and conditions for redistribution. */ #ifndef lint char copyright[] = "@(#) Copyright (c) 1980 Regents of the University of California.\n\ All rights reserved.\n"; #endif not lint #ifndef lint static char sccsid[] = "@(#)version.c 5.1 (Berkeley) 6/5/85"; #endif not lint #include #include extern char version[]; main() { long time(); long clock; struct tm *localtime(); struct tm *tmp; int major; int minor; time(&clock); tmp = localtime(&clock); sscanf(version, "%d.%d", &major, &minor); minor += 1; printf("char version[] = \"%d.%d (%d/%d/%d)\";\n", major, minor, tmp->tm_mon+1, tmp->tm_mday, tmp->tm_year); }