Makefile revision 1.19
1# $NetBSD: Makefile,v 1.19 2014/07/09 23:41:40 justin 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_bio.c 23SRCS+= rumpuser_file.c rumpuser_mem.c 24 25SRCS+= rumpuser_errtrans.c rumpuser_sigtrans.c 26 27# optional 28SRCS+= rumpuser_dl.c rumpuser_sp.c rumpuser_daemonize.c 29 30INCSDIR= /usr/include/rump 31INCS= rumpuser.h rumpuser_component.h rumpuser_port.h 32 33MAN= rumpuser.3 34 35CPPFLAGS+= -D_REENTRANT 36 37 38.include <bsd.lib.mk> 39