#!/bin/sh
# Make version
MDFILE=md5file
VERSIONFILE=sourcenumber
NEWMD5FILE=newmd5file
function mkdate() {
	echo -n 'char srcdate[]="' >date.c
	echo -n `date` >> date.c
	echo  '";' >> date.c
	}
function mkinfo() {
	echo -n "`hostname -f`, " > machine
	pwd >> machine
	../utils/bin2byte machine machine machine.c
	}
if test ! -s $VERSIONFILE
then
	echo no file
	echo 1 >  $VERSIONFILE
	md5sum $* > $MDFILE
	mkdate
	mkinfo
	exit
fi

md5sum $* > $NEWMD5FILE
if diff  $NEWMD5FILE $MDFILE
then
	echo No change
	rm $NEWMD5FILE 
else
		OLDVERSION=`cat $VERSIONFILE`
		NEWVERSION=$[$OLDVERSION+1]
		echo oldversion $OLDVERSION  newversion $NEWVERSION
		echo $NEWVERSION > $VERSIONFILE
		mv $NEWMD5FILE $MDFILE
		mkdate
		mkinfo
		exit
fi

