1256106Sdes# $FreeBSD$
2256106Sdes
3256106SdesSCRIPTS = freebsd-version
4256106SdesMAN = freebsd-version.1
5256106SdesCLEANFILES = freebsd-version.sh
6256106SdesNEWVERS = ${.CURDIR}/../../sys/conf/newvers.sh
7256106Sdes
8256106Sdesfreebsd-version.sh.in: ${NEWVERS}
9256232Sdesfreebsd-version.sh: ${.CURDIR}/freebsd-version.sh.in
10256106Sdes	eval $$(egrep '^(TYPE|REVISION|BRANCH)=' ${NEWVERS}) ; \
11256106Sdes	if ! sed -e "\
12256106Sdes			s/@@TYPE@@/$${TYPE}/g; \
13256106Sdes			s/@@REVISION@@/$${REVISION}/g; \
14256106Sdes			s/@@BRANCH@@/$${BRANCH}/g; \
15256106Sdes		" ${.ALLSRC} >${.TARGET} ; then \
16256106Sdes		rm -f ${.TARGET} ; \
17256106Sdes		exit 1 ; \
18256106Sdes	fi
19256106Sdes
20256106Sdes.include <bsd.prog.mk>
21