Home | History | Annotate | Line # | Download | only in netboot
Makefile revision 1.4.28.1
      1  1.4.28.1      scw #	$NetBSD: Makefile,v 1.4.28.1 2000/06/26 18:15:43 scw Exp $
      2       1.1    chuck 
      3       1.2    chuck RELOC=0x3F0000
      4       1.1    chuck 
      5       1.2    chuck S=	${.CURDIR}/../../../..
      6       1.2    chuck DEFS= -DSUN_BOOTPARAMS
      7       1.2    chuck INCPATH=-I${.CURDIR} -I${.CURDIR}/../libsa -I${.CURDIR}/../libbug \
      8       1.2    chuck 	-I${S} -I${S}/lib/libsa
      9       1.2    chuck CFLAGS=	-O2 ${INCPATH} ${DEFS} ${COPTS}
     10       1.2    chuck CLEANFILES+=netboot netboot.bin
     11       1.1    chuck 
     12       1.4      cgd .include "${S}/arch/mvme68k/stand/bugcrt/Makefile.inc"
     13       1.4      cgd .include "${S}/arch/mvme68k/stand/libbug/Makefile.inc"
     14       1.4      cgd .include "${S}/arch/mvme68k/stand/libsa/Makefile.inc"
     15       1.1    chuck 
     16       1.2    chuck SRCS=   boot.c conf.c version.c devopen.c dev_net.c
     17       1.2    chuck SRCS+=	if_ie.c if_le.c
     18       1.2    chuck OBJS=  ${SRCS:S/.c/.o/g}
     19       1.2    chuck 
     20  1.4.28.1      scw realall:	netboot.bin
     21       1.2    chuck 
     22       1.2    chuck netboot: ${OBJS} ${LIBSA} ${BUGCRT} ${LIBBUG}
     23       1.2    chuck 	${LD} -s -N -T ${RELOC} -o $@ \
     24       1.2    chuck 		${SRTOBJ} ${BUGCRT} ${OBJS} ${LIBSA} ${LIBBUG}
     25       1.2    chuck 	@size $@
     26       1.2    chuck 
     27       1.2    chuck netboot.bin: netboot
     28       1.2    chuck 	dd ibs=32 skip=1 if=netboot of=$@
     29       1.1    chuck 
     30       1.2    chuck install:
     31       1.3  thorpej 	${INSTALL} ${COPY} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \
     32       1.2    chuck 	  netboot.bin ${DESTDIR}${MDEC_DIR}/netboot
     33  1.4.28.1      scw 
     34  1.4.28.1      scw afterdepend:	.depend
     35  1.4.28.1      scw 	@(TMP=/tmp/_depend$$$$; \
     36  1.4.28.1      scw 		sed -e 's/^\([^\.]*\).o[ ]*:/\1.o g\1.o s\1.o:/' \
     37  1.4.28.1      scw 		< .depend > $$TMP; \
     38  1.4.28.1      scw 	mv $$TMP .depend)
     39       1.1    chuck 
     40       1.2    chuck .include <bsd.prog.mk>
     41