diff options
Diffstat (limited to 'usr.sbin/ntp/scripts/mkver')
-rwxr-xr-x | usr.sbin/ntp/scripts/mkver | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/usr.sbin/ntp/scripts/mkver b/usr.sbin/ntp/scripts/mkver new file mode 100755 index 0000000..f7be718 --- /dev/null +++ b/usr.sbin/ntp/scripts/mkver @@ -0,0 +1,32 @@ +#!/bin/sh +# $FreeBSD$ +PROG=${1-UNKNOWN} + +ConfStr="$PROG" + +case "" in + '') ;; + *) ConfStr="$ConfStr RSAREF" ;; +esac + +ConfStr="$ConfStr 4.0.98f `date`" + +if [ ! -f .version ]; then + echo 0 > .version +fi +RUN="`cat .version`" +RUN="`expr $RUN + 1`" +echo $RUN > .version + +ConfStr="$ConfStr (${RUN})" + +echo "Version <${ConfStr}>"; + +rm -f version.c +cat > version.c << -EoF- +/* + * version file for $PROG + */ +#include <config.h> +const char * Version = "${ConfStr}"; +-EoF- |