1# $NetBSD: compatsubdir.mk,v 1.7 2011/01/31 10:58:14 matt Exp $ 2 3# Build netbsd libraries. 4 5.include <bsd.own.mk> 6 7.if ${MKCOMPAT} != "no" 8.if !make(includes) 9 10# make sure we get an objdir built early enough 11.include <bsd.prog.mk> 12 13MAKEDIRTARGETENV= 14.if defined(MAKEOBJDIRPREFIX) 15MAKEDIRTARGETENV+= unset MAKEOBJDIRPREFIX && 16.endif 17MAKEDIRTARGETENV+= MAKEOBJDIR='$${.CURDIR:C,^${NETBSDSRCDIR},${.OBJDIR},}' 18MAKEDIRTARGETENV+= MKOBJDIRS=yes MKSHARE=no 19MAKEDIRTARGETENV+= BSD_MK_COMPAT_FILE=${BSD_MK_COMPAT_FILE} 20 21.if defined(BOOTSTRAP_SUBDIRS) 22SUBDIR= ${BOOTSTRAP_SUBDIRS} 23.else 24SUBDIR= ../../../lib .WAIT \ 25 ../../../libexec/ld.elf_so 26.endif 27 28.include <bsd.subdir.mk> 29 30.endif 31.endif 32