1 1.14 sevan # $NetBSD: Makefile,v 1.14 2017/05/11 04:33:14 sevan 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.1 pooka .include <bsd.lib.mk> 37