11.1Smrg# $NetBSD: compatsubdir.mk,v 1.1 2011/06/15 09:45:59 mrg Exp $ 21.1Smrg 31.1Smrg# Build netbsd kernel modules. 41.1Smrg 51.1Smrg.include <bsd.own.mk> 61.1Smrg 71.1Smrg.if ${MKCOMPATMODULES} != "no" 81.1Smrg.if !make(includes) 91.1Smrg 101.1Smrg# make sure we get an objdir built early enough 111.1Smrg.include <bsd.prog.mk> 121.1Smrg 131.1SmrgMAKEDIRTARGETENV= 141.1Smrg.if defined(MAKEOBJDIRPREFIX) 151.1SmrgMAKEDIRTARGETENV+= unset MAKEOBJDIRPREFIX && 161.1Smrg.endif 171.1SmrgMAKEDIRTARGETENV+= MAKEOBJDIR='$${.CURDIR:C,^${NETBSDSRCDIR},${.OBJDIR},}' 181.1SmrgMAKEDIRTARGETENV+= MKOBJDIRS=yes MKSHARE=no 191.1SmrgMAKEDIRTARGETENV+= BSD_MK_COMPAT_FILE=${BSD_MK_COMPAT_FILE} MKCOMPATMODULES=no 201.1Smrg 211.1Smrg.if defined(BOOTSTRAP_SUBDIRS) 221.1SmrgSUBDIR= ${BOOTSTRAP_SUBDIRS} 231.1Smrg.else 241.1SmrgSUBDIR= ../../../../modules 251.1Smrg.endif 261.1Smrg 271.1Smrg.include <bsd.subdir.mk> 281.1Smrg 291.1Smrg.endif 301.1Smrg.endif 31