xref: /csrg-svn/usr.bin/pascal/pxp/version.c (revision 22242)
1*22242Sdist /*
2*22242Sdist  * Copyright (c) 1980 Regents of the University of California.
3*22242Sdist  * All rights reserved.  The Berkeley software License Agreement
4*22242Sdist  * specifies the terms and conditions for redistribution.
5*22242Sdist  */
67744Speter 
7*22242Sdist #ifndef lint
8*22242Sdist char copyright[] =
9*22242Sdist "@(#) Copyright (c) 1980 Regents of the University of California.\n\
10*22242Sdist  All rights reserved.\n";
11*22242Sdist #endif not lint
12*22242Sdist 
13*22242Sdist #ifndef lint
14*22242Sdist static char sccsid[] = "@(#)version.c	5.1 (Berkeley) 06/05/85";
15*22242Sdist #endif not lint
16*22242Sdist 
1716275Speter #include <sys/time.h>
187744Speter #include <stdio.h>
197744Speter 
207744Speter extern char	version[];
217744Speter 
227744Speter main()
237744Speter {
247744Speter     long	time();
257744Speter     long	clock;
267744Speter     struct tm	*localtime();
277744Speter     struct tm	*tmp;
287744Speter     int		major;
297744Speter     int		minor;
307744Speter 
317744Speter     time(&clock);
327744Speter     tmp = localtime(&clock);
337744Speter     sscanf(version, "%d.%d", &major, &minor);
347744Speter     minor += 1;
357744Speter     printf("char	version[] = \"%d.%d (%d/%d/%d)\";\n",
367744Speter 	    major, minor, tmp->tm_mon+1, tmp->tm_mday, tmp->tm_year);
377744Speter }
38