Makefile revision 1.4
11.4Sjhawk#	$NetBSD: Makefile,v 1.4 2000/08/30 23:51:55 jhawk Exp $
21.1Scgd
31.1ScgdCRUNCHED=   fixit
41.1Scgd
51.1Scgd# below is boiler-plate to make $(CRUNCHED) from $(CRUNCHED).conf
61.1Scgd# I'd use PROG instead of CRUNCHED, but the system makefiles REALLY want
71.1Scgd# to build things in the normal way if you use PROG.
81.1Scgd
91.1ScgdCONF=	$(CRUNCHED).conf
101.1Scgd
111.1ScgdOUTMK=	$(CRUNCHED).mk
121.1ScgdOUTPUTS=  $(OUTMK) $(CRUNCHED).c $(CRUNCHED).cache
131.1Scgd
141.3SlukemMKMAN=	no
151.1ScgdCLEANFILES+=$(CRUNCHED) $(OUTPUTS) *.o *.lo *_stub.c
161.1Scgd
171.1Scgdall: $(CRUNCHED)
181.1Scgdexe: $(CRUNCHED)
191.1Scgd
201.1Scgd$(OUTPUTS): $(CONF)
211.1Scgd	crunchgen ${.CURDIR}/$(CONF)
221.1Scgd
231.1Scgd$(CRUNCHED): $(OUTPUTS) submake
241.1Scgd
251.1Scgdsubmake:
261.4Sjhawk	${MAKE} -f $(OUTMK)
271.1Scgdobjs:
281.4Sjhawk	${MAKE} -f $(OUTMK) objs
291.1Scgd
301.1Scgd.include <bsd.prog.mk>
31