Makefile revision 1.12
1# $NetBSD: Makefile,v 1.12 2017/05/10 01:11:51 sevan Exp $ 2# 3 4.PATH: ${.CURDIR}/../../sys/rump/librump/rumpkern 5 6LIB= rumpclient 7USE_SHLIBDIR= yes 8MAN= rumpclient.3 9 10.include <bsd.own.mk> 11 12INCS= rumpclient.h 13INCSDIR= /usr/include/rump 14 15.for lib in ${RUMPCLIENT_EXTERNAL_DPLIBS} 16LIBDO.${lib}= _external 17LIBDPLIBS+= ${lib} lib 18.endfor 19 20CPPFLAGS+= -DRUMP_CLIENT 21CPPFLAGS+= -I${.OBJDIR} -I${.CURDIR} 22CPPFLAGS+= -I${.CURDIR}/../librumpuser 23SRCS= rumpclient.c 24SRCS+= rump_syscalls.c 25 26CLEANFILES+= srcsys 27 28COPTS.rump_syscalls.c+= -fno-strict-aliasing 29 30.if !make(obj) && !make(clean) && !make(cleandir) 31.BEGIN: 32 @rm -f srcsys 33 @ln -s ${NETBSDSRCDIR}/sys/sys srcsys 34.endif 35 36.include <bsd.lib.mk> 37