Home | History | Annotate | Line # | Download | only in libsa
Makefile revision 1.29
      1  1.29   tsutsui #	$NetBSD: Makefile,v 1.29 2009/03/19 10:19:33 tsutsui Exp $
      2   1.1       leo 
      3   1.1       leo LIB=	sa
      4   1.1       leo 
      5  1.28   tsutsui NOPIC=		# defined
      6  1.28   tsutsui NOPROFILE=	# defined
      7  1.28   tsutsui NOLINT=		# defnied
      8  1.28   tsutsui 
      9   1.1       leo NO_NET=
     10   1.1       leo 
     11  1.28   tsutsui # Logically src/sys
     12  1.28   tsutsui S=${.CURDIR}/../../../..
     13  1.28   tsutsui S_SA=${S}/lib/libsa
     14  1.28   tsutsui S_KERN=${S}/lib/libkern
     15  1.28   tsutsui S_MACHSA=${S}/arch/atari/stand/libsa
     16  1.28   tsutsui 
     17  1.28   tsutsui .include "${S}/../common/lib/libc/Makefile.inc"
     18  1.28   tsutsui 
     19  1.28   tsutsui .include "../Makefile.booters"
     20  1.28   tsutsui 
     21  1.28   tsutsui CPPFLAGS+=	-I. -I${S_MACHSA} -I${S_KERN} -I${S_SA} -I${S}
     22  1.28   tsutsui 
     23  1.28   tsutsui .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.29   tsutsui SRCS+=	alloc.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