Blob
1 PROG = template2 SRCS = template.c y.tab.c3 OBJS = ${SRCS:.c=.o} ${COBJS}5 DISTFILES = Makefile \6 configure \7 parse.y \8 template.c \9 tmpl.c \10 tmpl.h \11 y.tab.c13 all: ${PROG}15 include config.mk17 ${PROG}: ${OBJS}18 ${CC} -o $@ ${OBJS}20 y.tab.c: parse.y21 ${YACC} -b y parse.y23 clean:24 rm -rf *.o y.tab.* ${PROG}26 distclean: clean27 rm -f config.h config.h.old config.mk config.log config.log.old29 dist: ${DISTFILES}30 mkdir -p ${DESTDIR}/31 ${INSTALL} -m 0644 ${DISTFILES} ${DESTDIR}/33 .PHONY: all clean distclean dist