Cross Reference: Makefile
xref: /src/lib/librumpclient/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/librumpclient/
11.17Slukem#	$NetBSD: Makefile,v 1.17 2023/06/03 09:09:10 lukem Exp $
21.1Spooka#
31.1Spooka
41.16SniaNOFULLRELRO=	yes
51.16Snia
61.1Spooka.PATH:	${.CURDIR}/../../sys/rump/librump/rumpkern
71.1Spooka
81.1SpookaLIB=		rumpclient
91.2SpookaUSE_SHLIBDIR=	yes
101.3SpookaMAN=		rumpclient.3
111.2Spooka
121.2Spooka.include <bsd.own.mk>
131.1Spooka
141.1SpookaINCS=		rumpclient.h
151.1SpookaINCSDIR=	/usr/include/rump
161.1Spooka
171.8Spooka.for lib in ${RUMPCLIENT_EXTERNAL_DPLIBS}
181.8SpookaLIBDO.${lib}=	_external
191.8SpookaLIBDPLIBS+=	${lib} lib
201.8Spooka.endfor
211.8Spooka
221.14SsevanCPPFLAGS+=	-DRUMP_CLIENT
231.9SpookaCPPFLAGS+=	-I${.OBJDIR} -I${.CURDIR}
241.10SpookaCPPFLAGS+=	-I${.CURDIR}/../librumpuser
251.1SpookaSRCS=		rumpclient.c
261.1SpookaSRCS+=		rump_syscalls.c
271.1Spooka
281.6SpookaCLEANFILES+=	srcsys
291.6Spooka
301.4SpookaCOPTS.rump_syscalls.c+= -fno-strict-aliasing
311.4Spooka
321.6Spooka.if !make(obj) && !make(clean) && !make(cleandir)
331.6Spooka.BEGIN:
341.6Spooka	@rm -f srcsys
351.6Spooka	@ln -s ${NETBSDSRCDIR}/sys/sys srcsys
361.6Spooka.endif
371.6Spooka
381.17SlukemCOPTS.rumpclient.c+=	${CC_WNO_CAST_FUNCTION_TYPE}
391.15Smrg
401.1Spooka.include <bsd.lib.mk>
41

Indexes created Mon Nov 10 17:20:41 GMT 2025