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