1# $OpenBSD: Makefile,v 1.18 2002/12/31 16:22:24 miod Exp $ 2 3NOPROG= 4NOMAN= 5 6M?= $(MACHINE) 7 8TARG= INSTALL.$M 9SRC= $(.CURDIR)/INSTALL 10DEP= $(SRC) $(.CURDIR)/mirrors $(.CURDIR)/$M/whatis $(.CURDIR)/$M/contents \ 11 $(.CURDIR)/$M/hardware $(.CURDIR)/$M/xfer $(.CURDIR)/$M/prep \ 12 $(.CURDIR)/$M/install $(.CURDIR)/$M/upgrade \ 13 $(.CURDIR)/packages $(.CURDIR)/m4.common 14 15all: $(TARG) 16 17allarchs: 18 @cd $(.CURDIR); \ 19 for arch in alpha hp300 hppa i386 mac68k macppc mvme68k sparc \ 20 sparc64 vax ; do ${MAKE} M=$$arch; done; 21 22$(TARG): $(DEP) 23 m4 -DOSREV=$(OSREV) -DOSrev=$(OSrev) -DINCLUDE=$(.CURDIR)/$M \ 24 -DMACHINE=$M -Uunix $(SRC) > $@ 25 26clean cleandir: 27 -/bin/rm -f INSTALL.* 28 29beforeinstall: 30 cp ${TARG} ${DESTDIR}/snapshot/ 31 32.include <bsd.prog.mk> 33