Makefile revision 1.16
11.16Sscw#	$NetBSD: Makefile,v 1.16 2001/06/10 14:12:48 scw Exp $
21.1Schuck
31.1SchuckLIB=sa
41.1Schuck
51.1Schuck# Logically src/sys
61.1SchuckDIR_SA=$S/lib/libsa
71.1SchuckDIR_KERN=$S/lib/libkern
81.1Schuck
91.2SchuckSRC_net= nfs.c rpc.c net.c ether.c arp.c in_cksum.c netif.c \
101.16Sscw	 bootparam.c rarp.c dev_net.c bootp.c
111.1Schuck
121.2Schuck
131.15SscwSRC_sa = alloc.c memcpy.c memset.c close.c exit.c getfile.c gets.c \
141.11Sjdolecek	 open.c printf.c read.c strerror.c ufs.c globals.c lseek.c panic.c \
151.11Sjdolecek	 closeall.c dev.c dkcksum.c nullfs.c fstat.c twiddle.c sprintf.c \
161.16Sscw	 subr_prf.c intoa.c udp.c memcmp.c bcmp.c loadfile.c dev_net.c
171.1Schuck
181.16SscwSRC_kern= ashrdi3.c strcmp.c strlen.c strncpy.c inet_addr.c
191.1Schuck
201.2SchuckSRC_mvme= exec_mvme.c
211.2Schuck
221.11SjdolecekSRC_here= clock.c chiptotime.c bugdev.c parse_args.c
231.1Schuck
241.2SchuckSRCS= ${SRC_net} ${SRC_sa} ${SRC_kern} ${SRC_mvme} ${SRC_here}
251.1Schuck
261.1Schuck# DBG= -DDEBUG -DNETIF_DEBUG -DNFS_DEBUG -DRPC_DEBUG \
271.1Schuck# 	-DNET_DEBUG -DRARP_DEBUG -DETHER_DEBUG
281.1Schuck
291.11SjdolecekDEFS= ${DBG} #-fno-defer-pop
301.16Sscw
311.16SscwCPPFLAGS+= -DSUPPORT_BOOTP -DSUPPORT_DHCP
321.16SscwCPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM
331.16SscwCPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK
341.11Sjdolecek
351.11SjdolecekCLEANFILES+= SRT0.o
361.11Sjdolecek
371.11Sjdolecek.include "../Makefile.booters"
381.1Schuck
391.2Schuck.PATH:  ${DIR_SA} ${DIR_KERN} 
401.1Schuck
411.5Scjs# only needed during build
421.5Scjslibinstall::
431.11Sjdolecek
441.13Sscwall realall: lib${LIB}.a SRT0.o
451.13Sscw
461.1Schuck.include <bsd.lib.mk>
47