aboutsummaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1998-03-20 12:04:59 +0000
committerBruce Evans <bde@FreeBSD.org>1998-03-20 12:04:59 +0000
commit71ab679790b8fa86e0076f2bad2fca5081cb8275 (patch)
tree86fa75c6ba6e06a7b6d41c97afba63f0144c69ca /gnu
parent33c198cc5f9ac3bddf0eab1b1547c1f76bfb37af (diff)
downloadsrc-71ab679790b8fa86e0076f2bad2fca5081cb8275.tar.gz
src-71ab679790b8fa86e0076f2bad2fca5081cb8275.zip
Don't use beforedepend to complicate and break things. Just put
generated source files in SRCS. Don't use MANDEPEND to complicate things. Just put the generated man page in CLEANFILES. Partly fixed yacc header brokenness, as in ../eqn/Makefile. Added temporary files to CLEANFILES. Fixed some style bugs.
Notes
Notes: svn path=/head/; revision=34702
Diffstat (limited to 'gnu')
-rw-r--r--gnu/usr.bin/groff/pic/Makefile20
1 files changed, 9 insertions, 11 deletions
diff --git a/gnu/usr.bin/groff/pic/Makefile b/gnu/usr.bin/groff/pic/Makefile
index 5a0e171050e9..e991184722bf 100644
--- a/gnu/usr.bin/groff/pic/Makefile
+++ b/gnu/usr.bin/groff/pic/Makefile
@@ -1,16 +1,14 @@
-# Makefile for pic
+# $Id$
PROG= pic
-SRCS= lex.cc main.cc object.cc common.cc troff.cc tex.cc
-OBJS= pic.o
-CFLAGS+= -I. -I${.CURDIR}/../include
-LDADD+= ${LIBGROFF} -lm
-DPADD+= ${LIBGROFF} ${LIBM}
-
-MANDEPEND= pic.1
-CLEANFILES+= pic.cc pic.tab.h ${MANDEPEND}
-
-beforedepend: pic.cc
+SRCS= lex.cc main.cc object.cc pic.cc pic.tab.h \
+ common.cc troff.cc tex.cc
+CFLAGS+= -I.
+DPADD= ${LIBGROFF} ${LIBM}
+LDADD= ${LIBGROFF} -lm
+CLEANFILES= ${MAN1} pic.cc pic.tab.h y.tab.c y.tab.h
+
+pic.tab.h: pic.cc
.include "../Makefile.cfg"
.include <bsd.prog.mk>