]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/ntp/scripts/mkver.in
This commit was generated by cvs2svn to compensate for changes in r171827,
[FreeBSD/FreeBSD.git] / contrib / ntp / scripts / mkver.in
1 #!@PATH_SH@
2 PROG=${1-UNKNOWN}
3
4 ConfStr="$PROG"
5
6 ConfStr="$ConfStr @VERSION@"
7
8 case "$CSET" in
9  '') ;;
10  *) ConfStr="$ConfStr@$CSET" ;;
11 esac
12
13 case "@LIBRSAREF@" in
14  '')
15     case "@AUTOKEY@" in
16      '') ;;
17      *) ConfStr="${ConfStr}-a" ;;
18     esac
19     ;;
20  *)  ConfStr="${ConfStr}-r" ;;
21 esac
22
23 ConfStr="$ConfStr `LC_TIME=C date`"
24
25 if [ ! -f .version ]; then
26   echo 0 > .version
27 fi
28 RUN="`cat .version`"
29 RUN="`expr $RUN + 1`"
30 echo $RUN > .version
31
32 ConfStr="$ConfStr (${RUN})"
33
34 echo "Version <${ConfStr}>";
35
36 rm -f version.c
37 cat > version.c << -EoF-
38 /*
39  * version file for $PROG
40  */
41 #include <config.h>
42 const char * Version = "${ConfStr}";
43 -EoF-