Makefile.rump revision 1.17
11.17Spooka# $NetBSD: Makefile.rump,v 1.17 2008/12/29 18:53:57 pooka Exp $ 21.1Spooka# 31.1Spooka 41.1SpookaWARNS?= 4 51.10SpookaNOLINT= # kernel code 61.1Spooka 71.10SpookaCFLAGS+= -ffreestanding 81.17SpookaCPPFLAGS+= -D_RUMPKERNEL # XXX: this should die 91.17SpookaCPPFLAGS+= -D_KERNEL -DMULTIPROCESSOR -D_MODULE 101.17SpookaCPPFLAGS+= -DDIAGNOSTIC 111.10SpookaCPPFLAGS:= -I${RUMPTOP}/include ${CPPFLAGS} 121.15SpookaCPPFLAGS+= -I${.CURDIR} -I. 131.14SpookaCPPFLAGS+= -I${RUMPTOP}/../../common/include -I${RUMPTOP}/../arch 141.10SpookaCPPFLAGS+= -nostdinc -I${RUMPTOP}/.. 151.10Spooka#CPPFLAGS+= -DDEBUG 161.1Spooka 171.11SpookaRUMPKERNEL= This is NetBSD and I am the rump. Good evening. 181.11Spooka 191.13Spooka# workaround: evbppc is not a well-defined arch 201.13Spooka.if (${MACHINE} == "evbppc") 211.16SpookaCPPFLAGS+= -DPPC_OEA 221.13Spooka.endif 231.13Spooka 241.10Spooka# If an options are changed, trigger a rebuild 251.10Spooka${SRCS:S/.c/.o/g}: ${RUMPTOP}/Makefile.rump 26