1 1.1 chuck # from: @(#)Makefile 8.1 (Berkeley) 6/10/93 2 1.7 jdolecek # $NetBSD: Makefile,v 1.7 2000/07/09 13:47:33 jdolecek Exp $ 3 1.1 chuck 4 1.1 chuck RELOC=0x3F0000 5 1.1 chuck 6 1.1 chuck S= ${.CURDIR}/../../../.. 7 1.1 chuck DEFS= 8 1.1 chuck INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \ 9 1.1 chuck -I${.CURDIR}/../../include -I${S} -I${S}/lib/libsa 10 1.1 chuck CFLAGS= -O2 ${INCPATH} ${DEFS} ${COPTS} 11 1.1 chuck CLEANFILES+=stboot bootst bootst.bug 12 1.1 chuck 13 1.5 cgd .include "${S}/arch/mvme68k/stand/libsa/Makefile.inc" 14 1.5 cgd .include "${S}/arch/mvme68k/stand/libbug/Makefile.inc" 15 1.5 cgd .include "${S}/arch/mvme68k/stand/bugcrt/Makefile.inc" 16 1.5 cgd .include "${S}/arch/mvme68k/stand/wrtvid/Makefile.inc" 17 1.1 chuck 18 1.7 jdolecek PROG=dummy 19 1.7 jdolecek MKMAN=no 20 1.3 chuck SRCS= boot.c conf.c dev_tape.c rawfs.c version.c 21 1.1 chuck LIBS= ${LIBSA} ${LIBBUG} 22 1.1 chuck 23 1.7 jdolecek ${PROG}: ${OBJS} ${BUGCRT} ${LIBS} 24 1.7 jdolecek ${LD} -s -N -T ${RELOC} ${BUGCRT} ${OBJS} ${LIBS} -o bootst.bug 25 1.1 chuck @size bootst.bug 26 1.7 jdolecek @${WRTVID} bootst.bug # creates bootst and stboot 27 1.7 jdolecek touch ${PROG} 28 1.1 chuck 29 1.1 chuck install: 30 1.6 scw ${INSTALL} -c -m 555 -g bin -o bin bootst ${DESTDIR}${MDEC_DIR} 31 1.6 scw ${INSTALL} -c -m 555 -g bin -o bin stboot ${DESTDIR}${MDEC_DIR} 32 1.6 scw 33 1.6 scw afterdepend: .depend 34 1.6 scw @(TMP=/tmp/_depend$$$$; \ 35 1.6 scw sed -e 's/^\([^\.]*\).o[ ]*:/\1.o g\1.o s\1.o:/' \ 36 1.6 scw < .depend > $$TMP; \ 37 1.6 scw mv $$TMP .depend) 38 1.1 chuck 39 1.1 chuck .include <bsd.prog.mk> 40