Makefile revision 1.20
11.20She#	$NetBSD: Makefile,v 1.20 2003/08/21 23:24:36 he Exp $
21.1Sleo
31.1SleoLIB=	sa
41.1Sleo
51.13StvNOPIC=# defined
61.13StvNOPROFILE=# defined
71.1SleoOBJMACHINE=
81.1Sleo
91.1SleoCPPFLAGS+=	${DEFS} ${INCL}
101.9SthomasCFLAGS+=	-fomit-frame-pointer -Wall -fno-function-cse -fstrength-reduce
111.1SleoNO_NET=
121.1Sleo
131.11SleoDEFS=	-D_STANDALONE -DHEAP_VARIABLE
141.12StvINCL=	-I${S_MACHSA} -I${S_KERN} -I${S_SA} -I${S} 
151.1Sleo
161.1Sleo#
171.1Sleo# NetBSD/Atari specific replacements: stand.h dev.c
181.1Sleo#
191.1Sleo
201.1Sleo# machine dependant routines
211.9SthomasSRCS=	consio.S diskio.c
221.1Sleo
231.1Sleo# from lib/libkern
241.19SheSRCS+=	ashldi3.c ashrdi3.c bzero.c strcmp.c strlen.c
251.1Sleo
261.1Sleo# stand routines
271.20SheSRCS+=	alloc.c bcmp.c bcopy.c exec.c files.c getfile.c gets.c globals.c \
281.20She	panic.c memcmp.c memcpy.c memmove.c printf.c strerror.c subr_prf.c \
291.20She	twiddle.c 
301.1Sleo
311.1Sleo# io routines
321.1SleoSRCS+=	close.c closeall.c dev.c disklabel.c dkcksum.c ioctl.c \
331.1Sleo	lseek.c open.c nullfs.c read.c stat.c fstat.c write.c
341.1Sleo
351.1Sleo.if !defined(NO_NET)
361.1Sleo# network routines
371.1SleoSRCS+=	arp.c ether.c in_cksum.c net.c netif.c rpc.c
381.1Sleo.endif
391.1Sleo
401.1Sleo# network info services:
411.1SleoSRCS+=	bootp.c rarp.c bootparam.c
421.1Sleo
431.1Sleo# boot filesystems
441.1SleoSRCS+=	ufs.c nfs.c
451.1Sleo
461.1Sleo# Logically src/sys
471.2SleoS=${.CURDIR}/../../../..
481.1SleoS_SA=${S}/lib/libsa
491.1SleoS_KERN=${S}/lib/libkern
501.1SleoS_MACHSA=${S}/arch/atari/stand/libsa
511.1Sleo
521.1Sleo.PATH:  ${S_SA} ${S_KERN}
531.14Sleo
541.17Sjdolecek.if !make(obj) && !make(clean) && !make(cleandir)
551.14Sleo.BEGIN:
561.14Sleo	@([ -h machine ] || ln -s ${S}/arch/${MACHINE}/include machine)
571.14Sleo	@([ -h ${MACHINE_ARCH} ] || ln -s ${S}/arch/${MACHINE_ARCH}/include ${MACHINE_ARCH})
581.14Sleo.NOPATH: machine m68k
591.17Sjdolecek.endif
601.14SleoCLEANFILES+= machine m68k
611.5Scjs
621.5Scjs# only needed during build
631.5Scjslibinstall::
641.1Sleo
651.12Stv.include <bsd.own.mk>
661.12Stv.undef DESTDIR
671.1Sleo.include <bsd.lib.mk>
68