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