1# $FreeBSD$ 2 3PROG_CXX= troff 4SRCS= dictionary.cpp div.cpp env.cpp input.cpp \ 5 majorminor.cpp mtsm.cpp node.cpp number.cpp reg.cpp 6DPADD= ${LIBGROFF} 7LDADD= ${LIBGROFF} 8LIBADD= m 9CLEANFILES= majorminor.cpp ${MAN} 10 11.include <bsd.prog.mk> 12 13majorminor.cpp: ${GROFF_DIST}/VERSION ${GROFF_DIST}/REVISION 14 @${ECHO} Making $@ 15 @-rm -f $@ 16 @echo const char \*major_version = \ 17 \"`sed -e 's/^\([^.]*\)\..*$$/\1/' ${GROFF_DIST}/VERSION`\"\; >$@ 18 @echo const char \*minor_version = \ 19 \"`sed -e 's/^[^.]*\.\([0-9]*\).*$$/\1/' ${GROFF_DIST}/VERSION`\"\; >>$@ 20 @echo const char \*revision = \"`cat ${GROFF_DIST}/REVISION`\"\; >>$@ 21