Home | History | Annotate | Line # | Download | only in libsa
Makefile revision 1.27.74.1
      1  1.27.74.1       mjf #	$NetBSD: Makefile,v 1.27.74.1 2009/01/17 13:27:55 mjf Exp $
      2        1.1       leo 
      3        1.1       leo LIB=	sa
      4        1.1       leo 
      5  1.27.74.1       mjf NOPIC=		# defined
      6  1.27.74.1       mjf NOPROFILE=	# defined
      7  1.27.74.1       mjf NOLINT=		# defnied
      8  1.27.74.1       mjf 
      9        1.1       leo NO_NET=
     10        1.1       leo 
     11  1.27.74.1       mjf # Logically src/sys
     12  1.27.74.1       mjf S=${.CURDIR}/../../../..
     13  1.27.74.1       mjf S_SA=${S}/lib/libsa
     14  1.27.74.1       mjf S_KERN=${S}/lib/libkern
     15  1.27.74.1       mjf S_MACHSA=${S}/arch/atari/stand/libsa
     16  1.27.74.1       mjf 
     17  1.27.74.1       mjf .include "${S}/../common/lib/libc/Makefile.inc"
     18  1.27.74.1       mjf 
     19  1.27.74.1       mjf .include "../Makefile.booters"
     20  1.27.74.1       mjf 
     21  1.27.74.1       mjf CPPFLAGS+=	-I. -I${S_MACHSA} -I${S_KERN} -I${S_SA} -I${S}
     22  1.27.74.1       mjf 
     23  1.27.74.1       mjf .PATH:  ${S_SA} ${S_KERN}
     24        1.1       leo 
     25        1.1       leo #
     26       1.25  junyoung # NetBSD/atari specific replacements: dev.c
     27        1.1       leo #
     28        1.1       leo 
     29        1.1       leo # machine dependant routines
     30        1.9    thomas SRCS=	consio.S diskio.c
     31        1.1       leo 
     32       1.27        he # from common/lib/libc
     33       1.19        he SRCS+=	ashldi3.c ashrdi3.c bzero.c strcmp.c strlen.c
     34        1.1       leo 
     35        1.1       leo # stand routines
     36       1.20        he SRCS+=	alloc.c bcmp.c bcopy.c exec.c files.c getfile.c gets.c globals.c \
     37       1.24       jmc 	panic.c memcmp.c memcpy.c memmove.c memset.c printf.c strerror.c \
     38       1.25  junyoung 	subr_prf.c twiddle.c
     39        1.1       leo 
     40        1.1       leo # io routines
     41        1.1       leo SRCS+=	close.c closeall.c dev.c disklabel.c dkcksum.c ioctl.c \
     42        1.1       leo 	lseek.c open.c nullfs.c read.c stat.c fstat.c write.c
     43        1.1       leo 
     44        1.1       leo .if !defined(NO_NET)
     45        1.1       leo # network routines
     46        1.1       leo SRCS+=	arp.c ether.c in_cksum.c net.c netif.c rpc.c
     47        1.1       leo .endif
     48        1.1       leo 
     49        1.1       leo # network info services:
     50        1.1       leo SRCS+=	bootp.c rarp.c bootparam.c
     51        1.1       leo 
     52        1.1       leo # boot filesystems
     53        1.1       leo SRCS+=	ufs.c nfs.c
     54        1.1       leo 
     55        1.5       cjs # only needed during build
     56        1.5       cjs libinstall::
     57        1.1       leo 
     58       1.12        tv .include <bsd.own.mk>
     59       1.12        tv .undef DESTDIR
     60        1.1       leo .include <bsd.lib.mk>
     61