Cross Reference: Makefile
xref: /src/lib/librumpclient/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/librumpclient/
Makefile revision 1.13
1#	$NetBSD: Makefile,v 1.13 2017/05/10 08:48:46 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 -D_KERNTYPES
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

Indexes created Sat Dec 20 21:09:36 GMT 2025