xref: /csrg-svn/usr.bin/pascal/pxp/version.c (revision 16275)
1*16275Speter static	char *sccsid = "@(#)version.c	2.2 (Berkeley) 84/04/02";
27744Speter 
3*16275Speter #include <sys/time.h>
47744Speter #include <stdio.h>
57744Speter 
67744Speter extern char	version[];
77744Speter 
87744Speter main()
97744Speter {
107744Speter     long	time();
117744Speter     long	clock;
127744Speter     struct tm	*localtime();
137744Speter     struct tm	*tmp;
147744Speter     int		major;
157744Speter     int		minor;
167744Speter 
177744Speter     time(&clock);
187744Speter     tmp = localtime(&clock);
197744Speter     sscanf(version, "%d.%d", &major, &minor);
207744Speter     minor += 1;
217744Speter     printf("char	version[] = \"%d.%d (%d/%d/%d)\";\n",
227744Speter 	    major, minor, tmp->tm_mon+1, tmp->tm_mday, tmp->tm_year);
237744Speter }
24