Lines Matching refs:MAKEOBJDIRPREFIX
5 # MAKEOBJDIRPREFIX is /usr/obj
10 # MAKEOBJDIRPREFIX will override the default pattern above and internally
11 # set MAKEOBJDIR. If OBJROOT is set then MAKEOBJDIRPREFIX is rooted inside
17 # If .MAKE.LEVEL > 0 and MAKEOBJDIRPREFIX is set then it will not get
18 # TARGET.TARGET_ARCH added in as it assumes that MAKEOBJDIRPREFIX is
36 # We always want to set a default MAKEOBJDIRPREFIX...
37 MAKEOBJDIRPREFIX?= ${_default_makeobjdirprefix}
43 MAKEOBJDIRPREFIX:= ${MAKEOBJDIRPREFIX}${TARGET:D/${TARGET}.${TARGET_ARCH}}
47 .if !empty(MAKEOBJDIRPREFIX)
49 OBJROOT:= ${MAKEOBJDIRPREFIX}${SRCTOP}/
50 MAKEOBJDIRPREFIX=
52 .export-env MAKEOBJDIRPREFIX
80 # SRCTOP == OBJROOT only happens with clever MAKEOBJDIRPREFIX=/. Don't
102 # Fixup OBJROOT/OBJTOP if using MAKEOBJDIRPREFIX.
105 # block above unsets MAKEOBJDIRPREFIX.
106 .if !empty(MAKEOBJDIRPREFIX)
107 OBJTOP:= ${MAKEOBJDIRPREFIX}${SRCTOP}
120 .if !empty(MAKEOBJDIRPREFIX)
121 .if ${.CURDIR:M${MAKEOBJDIRPREFIX}/*} != ""
125 __objdir:= ${MAKEOBJDIRPREFIX}${.CURDIR}