mkver revision 106169
154552Sroberto#!/bin/sh 282504Sroberto# 354552Sroberto# $FreeBSD: head/usr.sbin/ntp/scripts/mkver 106169 2002-10-29 20:20:36Z roberto $ 482504Sroberto# 554552SrobertoPROG=${1-UNKNOWN} 654552Sroberto 754552SrobertoConfStr="$PROG" 854552Sroberto 9310419SdelphijConfStr="$ConfStr 4.1.1a" 1082504Sroberto 11106169Srobertocase "$CSET" in 12106169Sroberto '') ;; 13106169Sroberto *) ConfStr="$ConfStr@$CSET" ;; 14106169Srobertoesac 15106169Sroberto 1654552Srobertocase "" in 1782504Sroberto '') 1882504Sroberto case "1" in 1982504Sroberto '') ;; 2082504Sroberto *) ConfStr="${ConfStr}-a" ;; 2182504Sroberto esac 2282504Sroberto ;; 2382504Sroberto *) ConfStr="${ConfStr}-r" ;; 2454552Srobertoesac 2554552Sroberto 2654552SrobertoConfStr="$ConfStr `LC_ALL=C date`" 2754552Sroberto 2854552Srobertoif [ ! -f .version ]; then 2954552Sroberto echo 0 > .version 3054552Srobertofi 3154552SrobertoRUN="`cat .version`" 3254552SrobertoRUN="`expr $RUN + 1`" 3354552Srobertoecho $RUN > .version 3454552Sroberto 3554552SrobertoConfStr="$ConfStr (${RUN})" 3654552Sroberto 3754552Srobertoecho "Version <${ConfStr}>"; 3854552Sroberto 3954552Srobertorm -f version.c 4054552Srobertocat > version.c << -EoF- 4154552Sroberto/* 4254552Sroberto * version file for $PROG 4354552Sroberto */ 4454552Sroberto#include <config.h> 45const char * Version = "${ConfStr}"; 46-EoF- 47