1 1.13 tv # $NetBSD: Makefile,v 1.13 2001/12/12 01:49:39 tv Exp $ 2 1.1 leo 3 1.1 leo LIB= sa 4 1.1 leo 5 1.13 tv NOPIC=# defined 6 1.13 tv NOPROFILE=# defined 7 1.1 leo OBJMACHINE= 8 1.1 leo 9 1.1 leo CPPFLAGS+= ${DEFS} ${INCL} 10 1.9 thomas CFLAGS+= -fomit-frame-pointer -Wall -fno-function-cse -fstrength-reduce 11 1.1 leo NO_NET= 12 1.1 leo 13 1.11 leo DEFS= -D_STANDALONE -DHEAP_VARIABLE 14 1.12 tv INCL= -I${S_MACHSA} -I${S_KERN} -I${S_SA} -I${S} 15 1.1 leo 16 1.1 leo # 17 1.1 leo # NetBSD/Atari specific replacements: stand.h dev.c 18 1.1 leo # 19 1.1 leo 20 1.1 leo # machine dependant routines 21 1.9 thomas SRCS= consio.S diskio.c 22 1.1 leo 23 1.1 leo # from lib/libkern 24 1.10 chs SRCS+= ashldi3.c ashrdi3.c bzero.c strcmp.c strlen.c 25 1.1 leo 26 1.1 leo # stand routines 27 1.11 leo SRCS+= alloc.c bcopy.c exec.c getfile.c gets.c globals.c panic.c \ 28 1.11 leo memcpy.c printf.c strerror.c subr_prf.c twiddle.c 29 1.1 leo 30 1.1 leo # io routines 31 1.1 leo SRCS+= close.c closeall.c dev.c disklabel.c dkcksum.c ioctl.c \ 32 1.1 leo lseek.c open.c nullfs.c read.c stat.c fstat.c write.c 33 1.1 leo 34 1.1 leo .if !defined(NO_NET) 35 1.1 leo # network routines 36 1.1 leo SRCS+= arp.c ether.c in_cksum.c net.c netif.c rpc.c 37 1.1 leo .endif 38 1.1 leo 39 1.1 leo # network info services: 40 1.1 leo SRCS+= bootp.c rarp.c bootparam.c 41 1.1 leo 42 1.1 leo # boot filesystems 43 1.1 leo SRCS+= ufs.c nfs.c 44 1.1 leo 45 1.1 leo # Logically src/sys 46 1.2 leo S=${.CURDIR}/../../../.. 47 1.1 leo S_SA=${S}/lib/libsa 48 1.1 leo S_KERN=${S}/lib/libkern 49 1.1 leo S_MACHSA=${S}/arch/atari/stand/libsa 50 1.1 leo 51 1.1 leo .PATH: ${S_SA} ${S_KERN} 52 1.5 cjs 53 1.5 cjs # only needed during build 54 1.5 cjs libinstall:: 55 1.1 leo 56 1.12 tv .include <bsd.own.mk> 57 1.12 tv .undef DESTDIR 58 1.1 leo .include <bsd.lib.mk> 59