Annotation of embedaddon/ntp/scripts/mkver.in, revision 1.1
1.1 ! misho 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 "@LCRYPTO@" in
! 14: '') ;;
! 15: -lcrypto)
! 16: ConfStr="${ConfStr}-o" ;;
! 17: *) ConfStr="${ConfStr}-?" ;;
! 18: esac
! 19:
! 20: ConfStr="$ConfStr `LC_TIME=C TZ=UTC date`"
! 21:
! 22: if [ ! -f .version ]; then
! 23: echo 0 > .version
! 24: fi
! 25: RUN="`cat .version`"
! 26: RUN="`expr $RUN + 1`"
! 27: echo $RUN > .version
! 28:
! 29: ConfStr="$ConfStr (${RUN})"
! 30:
! 31: echo "Version <${ConfStr}>";
! 32:
! 33: rm -f version.c
! 34: cat > version.c << -EoF-
! 35: /*
! 36: * version file for $PROG
! 37: */
! 38: #include <config.h>
! 39: const char * Version = "${ConfStr}";
! 40: -EoF-
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>