Home | History | Annotate | Line # | Download | only in libbug
Makefile revision 1.9
      1  1.9       scw #	$NetBSD: Makefile,v 1.9 2000/07/27 21:06:53 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.8  jdolecek all: lib${LIB}.a bugcrt.o
     28  1.9       scw beforedepend: machine m68k
     29  1.1     chuck .include <bsd.lib.mk>
     30