Makefile.rump revision 1.18
11.18Spooka# $NetBSD: Makefile.rump,v 1.18 2008/12/29 22:16:15 pooka Exp $ 21.1Spooka# 31.1Spooka 41.1SpookaWARNS?= 4 51.10SpookaNOLINT= # kernel code 61.1Spooka 71.18Spooka# use kernel ABI instead of rump ABI (needs md code) 81.18Spooka.if ${MACHINE_ARCH} != "i386" 91.18SpookaCPPFLAGS:= -I${RUMPTOP}/include ${CPPFLAGS} 101.18Spooka.endif 111.18Spooka 121.10SpookaCFLAGS+= -ffreestanding 131.17SpookaCPPFLAGS+= -D_RUMPKERNEL # XXX: this should die 141.17SpookaCPPFLAGS+= -D_KERNEL -DMULTIPROCESSOR -D_MODULE 151.17SpookaCPPFLAGS+= -DDIAGNOSTIC 161.15SpookaCPPFLAGS+= -I${.CURDIR} -I. 171.14SpookaCPPFLAGS+= -I${RUMPTOP}/../../common/include -I${RUMPTOP}/../arch 181.18SpookaCPPFLAGS+= -I${RUMPTOP}/include 191.10SpookaCPPFLAGS+= -nostdinc -I${RUMPTOP}/.. 201.10Spooka#CPPFLAGS+= -DDEBUG 211.1Spooka 221.11SpookaRUMPKERNEL= This is NetBSD and I am the rump. Good evening. 231.11Spooka 241.13Spooka# workaround: evbppc is not a well-defined arch 251.13Spooka.if (${MACHINE} == "evbppc") 261.16SpookaCPPFLAGS+= -DPPC_OEA 271.13Spooka.endif 281.13Spooka 291.10Spooka# If an options are changed, trigger a rebuild 301.10Spooka${SRCS:S/.c/.o/g}: ${RUMPTOP}/Makefile.rump 31