1 # $NetBSD: Makefile,v 1.15 2013/09/10 16:51:24 pooka Exp $ 2 # 3 4 .include <bsd.own.mk> 5 6 WARNS?= 5 7 8 # rumpuser.h is in sys/rump for inclusion by kernel components 9 .PATH: ${.CURDIR}/../../sys/rump/include/rump 10 11 LIB= rumpuser 12 LIBDPLIBS+= pthread ${.CURDIR}/../libpthread 13 .for lib in ${RUMPUSER_EXTERNAL_DPLIBS} 14 LIBDO.${lib}= _external 15 LIBDPLIBS+= ${lib} lib 16 .endfor 17 CPPFLAGS+= -DLIBRUMPUSER 18 #CPPFLAGS+= -D_DIAGNOSTIC 19 20 SRCS= rumpuser.c 21 SRCS+= rumpuser_pth.c 22 SRCS+= rumpuser_component.c rumpuser_errtrans.c rumpuser_bio.c 23 24 # optional 25 SRCS+= rumpuser_dl.c rumpuser_sp.c rumpuser_daemonize.c 26 27 INCSDIR= /usr/include/rump 28 INCS= rumpuser.h rumpuser_component.h rumpuser_port.h 29 30 MAN= rumpuser.3 31 32 CPPFLAGS+= -D_REENTRANT 33 34 35 .include <bsd.lib.mk> 36