Home | History | Annotate | Line # | Download | only in librumpclient
Makefile revision 1.14.10.1
      1  1.14.10.1  martin #	$NetBSD: Makefile,v 1.14.10.1 2020/04/13 08:03:16 martin Exp $
      2        1.1   pooka #
      3        1.1   pooka 
      4        1.1   pooka .PATH:	${.CURDIR}/../../sys/rump/librump/rumpkern
      5        1.1   pooka 
      6        1.1   pooka LIB=		rumpclient
      7        1.2   pooka USE_SHLIBDIR=	yes
      8        1.3   pooka MAN=		rumpclient.3
      9        1.2   pooka 
     10        1.2   pooka .include <bsd.own.mk>
     11        1.1   pooka 
     12        1.1   pooka INCS=		rumpclient.h
     13        1.1   pooka INCSDIR=	/usr/include/rump
     14        1.1   pooka 
     15        1.8   pooka .for lib in ${RUMPCLIENT_EXTERNAL_DPLIBS}
     16        1.8   pooka LIBDO.${lib}=	_external
     17        1.8   pooka LIBDPLIBS+=	${lib} lib
     18        1.8   pooka .endfor
     19        1.8   pooka 
     20       1.14   sevan CPPFLAGS+=	-DRUMP_CLIENT
     21        1.9   pooka CPPFLAGS+=	-I${.OBJDIR} -I${.CURDIR}
     22       1.10   pooka CPPFLAGS+=	-I${.CURDIR}/../librumpuser
     23        1.1   pooka SRCS=		rumpclient.c
     24        1.1   pooka SRCS+=		rump_syscalls.c
     25        1.1   pooka 
     26        1.6   pooka CLEANFILES+=	srcsys
     27        1.6   pooka 
     28        1.4   pooka COPTS.rump_syscalls.c+= -fno-strict-aliasing
     29        1.4   pooka 
     30        1.6   pooka .if !make(obj) && !make(clean) && !make(cleandir)
     31        1.6   pooka .BEGIN:
     32        1.6   pooka 	@rm -f srcsys
     33        1.6   pooka 	@ln -s ${NETBSDSRCDIR}/sys/sys srcsys
     34        1.6   pooka .endif
     35        1.6   pooka 
     36  1.14.10.1  martin COPTS.rumpclient.c+=	${GCC_NO_CAST_FUNCTION_TYPE}
     37  1.14.10.1  martin 
     38        1.1   pooka .include <bsd.lib.mk>
     39