diff options
Diffstat (limited to 'contrib/ntp/scripts/mkver.in')
-rw-r--r-- | contrib/ntp/scripts/mkver.in | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/contrib/ntp/scripts/mkver.in b/contrib/ntp/scripts/mkver.in new file mode 100644 index 000000000000..79d83f83993d --- /dev/null +++ b/contrib/ntp/scripts/mkver.in @@ -0,0 +1,31 @@ +#!@PATH_SH@ +PROG=${1-UNKNOWN} + +ConfStr="$PROG" + +case "@LIBRSAREF@" in + '') ;; + *) ConfStr="$ConfStr RSAREF" ;; +esac + +ConfStr="$ConfStr @VERSION@ `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- |