xref: /freebsd/bin/freebsd-version/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1ac2875faSGlen BarberPACKAGE=runtime
25f385077SDag-Erling SmørgravSCRIPTS = freebsd-version
35f385077SDag-Erling SmørgravMAN = freebsd-version.1
44d293dd8SBryan DreweryCLEANFILES = freebsd-version freebsd-version.sh
5caf42d81SEnji CooperNEWVERS = ${SRCTOP}/sys/conf/newvers.sh
65f385077SDag-Erling Smørgrav
7cb92abb4SDag-Erling Smørgravfreebsd-version.sh: ${.CURDIR}/freebsd-version.sh.in ${NEWVERS}
8*02e2acceSWarner Losh	eval $$(sh ${NEWVERS} -v); \
95f385077SDag-Erling Smørgrav	if ! sed -e "\
105f385077SDag-Erling Smørgrav			s/@@TYPE@@/$${TYPE}/g; \
115f385077SDag-Erling Smørgrav			s/@@REVISION@@/$${REVISION}/g; \
125f385077SDag-Erling Smørgrav			s/@@BRANCH@@/$${BRANCH}/g; \
13f79998c8SHajimu UMEMOTO		" ${.CURDIR}/freebsd-version.sh.in >${.TARGET} ; then \
145f385077SDag-Erling Smørgrav		rm -f ${.TARGET} ; \
155f385077SDag-Erling Smørgrav		exit 1 ; \
165f385077SDag-Erling Smørgrav	fi
175f385077SDag-Erling Smørgrav
185f385077SDag-Erling Smørgrav.include <bsd.prog.mk>
19