1 1.10 scw # $NetBSD: Makefile,v 1.10 2000/07/28 20:08:21 scw Exp $ 2 1.1 chuck 3 1.1 chuck LIB=bug 4 1.1 chuck 5 1.8 jdolecek MKPIC= no 6 1.8 jdolecek MKLINT= no 7 1.8 jdolecek MKPROFILE= no 8 1.1 chuck 9 1.2 chuck S=${.CURDIR}/../../../.. 10 1.2 chuck DIR_SA=$S/lib/libsa 11 1.1 chuck 12 1.2 chuck SRCS= delay.c diskrd.c diskwr.c getbrdid.c inchr.c instat.c outln.c \ 13 1.2 chuck outstr.c putchar.c return.c rtc_rd.c 14 1.8 jdolecek CLEANFILES+= bugcrt.o bugcrt.o.tmp 15 1.8 jdolecek 16 1.8 jdolecek .include "../Makefile.booters" 17 1.5 cjs 18 1.5 cjs # only needed during build 19 1.5 cjs libinstall:: 20 1.1 chuck 21 1.8 jdolecek # separate rule for bugcrt.c - NEED NOT BE COMPILED WITH -O2 22 1.8 jdolecek # this is build separately from rest of libbug 23 1.8 jdolecek bugcrt.o: bugcrt.c 24 1.8 jdolecek ${CC} -nostdinc ${INCPATH} -D_STANDALONE -o ${.TARGET}.tmp -c ${.IMPSRC} 25 1.8 jdolecek ${LD} -x -r ${.TARGET}.tmp -o ${.TARGET} 26 1.8 jdolecek 27 1.10 scw all realall: lib${LIB}.a bugcrt.o 28 1.10 scw 29 1.1 chuck .include <bsd.lib.mk> 30