Changeset View
Changeset View
Standalone View
Standalone View
head/share/mk/bsd.obj.mk
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | |||||
__objdir_made != umask ${OBJDIR_UMASK:U002}; ${Mkdirs}; \ | __objdir_made != umask ${OBJDIR_UMASK:U002}; ${Mkdirs}; \ | ||||
for dir in ${_needdirs}; do \ | for dir in ${_needdirs}; do \ | ||||
dir=${.OBJDIR}/$${dir}; \ | dir=${.OBJDIR}/$${dir}; \ | ||||
${ECHO_TRACE} "[Creating nested objdir $${dir}...]" >&2; \ | ${ECHO_TRACE} "[Creating nested objdir $${dir}...]" >&2; \ | ||||
Mkdirs $${dir}; \ | Mkdirs $${dir}; \ | ||||
done | done | ||||
.endif | .endif | ||||
.endif # !empty(SRCS:M*/*) || !empty(DPSRCS:M*/*) | .endif # !empty(SRCS:M*/*) || !empty(DPSRCS:M*/*) | ||||
.elif defined(MAKEOBJDIRPREFIX) | .elif !empty(MAKEOBJDIRPREFIX) | ||||
CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR} | CANONICALOBJDIR:=${MAKEOBJDIRPREFIX}${.CURDIR} | ||||
.elif defined(MAKEOBJDIR) && ${MAKEOBJDIR:M/*} != "" | .elif defined(MAKEOBJDIR) && ${MAKEOBJDIR:M/*} != "" | ||||
CANONICALOBJDIR:=${MAKEOBJDIR} | CANONICALOBJDIR:=${MAKEOBJDIR} | ||||
OBJTOP?= ${MAKEOBJDIR} | OBJTOP?= ${MAKEOBJDIR} | ||||
.else | .else | ||||
CANONICALOBJDIR:=/usr/obj${.CURDIR} | CANONICALOBJDIR:=/usr/obj${.CURDIR} | ||||
.endif | .endif | ||||
▲ Show 20 Lines • Show All 151 Lines • Show Last 20 Lines |