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