Makefile revision 136910
1# $FreeBSD: head/gnu/usr.bin/groff/src/libs/libgroff/Makefile 136910 2004-10-24 15:33:08Z ru $ 2 3LIB= groff 4INTERNALLIB= 5SRCS= assert.cpp change_lf.cpp cmap.cpp color.cpp cset.cpp device.cpp errarg.cpp\ 6 error.cpp fatal.cpp filename.cpp font.cpp fontfile.cpp geometry.cpp\ 7 htmlhint.cpp invalid.cpp lf.cpp lineno.cpp macropath.cpp\ 8 maxfilename.cpp mksdir.cpp nametoindex.cpp new.cpp paper.cpp prime.cpp\ 9 progname.cpp ptable.cpp searchpath.cpp string.cpp strsave.cpp\ 10 tmpfile.cpp tmpname.cpp version.cpp 11SRCS+= iftoa.c itoa.c matherr.c 12CLEANFILES= version.cpp 13 14.include <bsd.lib.mk> 15 16version.cpp: ${GROFF_DIST}/VERSION ${GROFF_DIST}/REVISION 17 @${ECHO} Making version.cpp 18 @echo const char \*version_string = \"`cat ${GROFF_DIST}/VERSION`\"\; >$@ 19 @echo const char \*revision_string = \"`cat ${GROFF_DIST}/REVISION`\"\; >>$@ 20 @echo extern \"C\" const char \*Version_string = \"`cat ${GROFF_DIST}/VERSION`.`cat ${GROFF_DIST}/REVISION`\"\; | \ 21 sed -e 's/\.0\"/\"/' >>$@ 22