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