diff --git a/contrib/bmake/lst.h b/contrib/bmake/lst.h index e0674071a98f..de6b0004c1d7 100644 --- a/contrib/bmake/lst.h +++ b/contrib/bmake/lst.h @@ -183,6 +183,8 @@ void Lst_Close(Lst); */ /* Place an element at tail of queue */ ReturnStatus Lst_EnQueue(Lst, void *); +/* Same but only if not on list */ +ReturnStatus Lst_EnQueueOnce(Lst, void *); /* Remove an element from head of queue */ void *Lst_DeQueue(Lst); diff --git a/contrib/bmake/lst.lib/lstEnQueue.c b/contrib/bmake/lst.lib/lstEnQueue.c index be386c91a512..94523deada7b 100644 --- a/contrib/bmake/lst.lib/lstEnQueue.c +++ b/contrib/bmake/lst.lib/lstEnQueue.c @@ -76,3 +76,14 @@ Lst_EnQueue(Lst l, void *d) return (Lst_InsertAfter(l, Lst_Last(l), d)); } +ReturnStatus +Lst_EnQueueOnce(Lst l, void *d) +{ + if (LstValid (l) == FALSE) { + return (FAILURE); + } + + if (Lst_Member(l, d)) + return (SUCCESS); + return (Lst_InsertAfter(l, Lst_Last(l), d)); +} diff --git a/contrib/bmake/make.c b/contrib/bmake/make.c index 7905f8c1910c..6f4ced076422 100644 --- a/contrib/bmake/make.c +++ b/contrib/bmake/make.c @@ -378,7 +378,7 @@ MakeAddChild(void *gnp, void *lp) if (DEBUG(MAKE)) fprintf(debug_file, "MakeAddChild: need to examine %s%s\n", gn->name, gn->cohort_num); - (void)Lst_EnQueue(l, gn); + (void)Lst_EnQueueOnce(l, gn); } return (0); } diff --git a/contrib/bmake/make.h b/contrib/bmake/make.h index 7579f6214304..b2c9e4dc06d9 100644 --- a/contrib/bmake/make.h +++ b/contrib/bmake/make.h @@ -289,6 +289,7 @@ typedef struct GNode { #define OP_NOMETA 0x00080000 /* .NOMETA do not create a .meta file */ #define OP_META 0x00100000 /* .META we _do_ want a .meta file */ #define OP_NOMETA_CMP 0x00200000 /* Do not compare commands in .meta file */ +#define OP_LSTAT 0x00400000 /* Use lstat rather that stat */ /* Attributes applied by PMake */ #define OP_TRANSFORM 0x80000000 /* The node is a transformation rule */ #define OP_MEMBER 0x40000000 /* Target is a member of an archive */ diff --git a/contrib/bmake/meta.c b/contrib/bmake/meta.c index 3ec0bdca5c6e..ac0dcd5be0e5 100644 --- a/contrib/bmake/meta.c +++ b/contrib/bmake/meta.c @@ -867,6 +867,15 @@ string_match(const void *p, const void *q) *ep = '\0'; \ } +static int +gn_stat(GNode *gn, const char *path, struct stat *sb) +{ + if (gn->type & OP_LSTAT) { + return lstat(path, sb); + } + return stat(path, sb); +} + Boolean meta_oodate(GNode *gn, Boolean oodate) { @@ -1220,7 +1229,7 @@ meta_oodate(GNode *gn, Boolean oodate) if (DEBUG(META)) fprintf(debug_file, "%s: %d: looking for: %s\n", fname, lineno, *sdp); #endif - if (stat(*sdp, &fs) == 0) { + if (gn_stat(gn, *sdp, &fs) == 0) { found = 1; p = *sdp; } diff --git a/contrib/bmake/parse.c b/contrib/bmake/parse.c index ac51abfbab19..7314da66237c 100644 --- a/contrib/bmake/parse.c +++ b/contrib/bmake/parse.c @@ -190,6 +190,7 @@ typedef enum { Includes, /* .INCLUDES */ Interrupt, /* .INTERRUPT */ Libs, /* .LIBS */ + Lstat, /* .LSTAT */ Meta, /* .META */ MFlags, /* .MFLAGS or .MAKEFLAGS */ Main, /* .MAIN and we don't have anything user-specified to @@ -310,6 +311,7 @@ static const struct { { ".INVISIBLE", Attribute, OP_INVISIBLE }, { ".JOIN", Attribute, OP_JOIN }, { ".LIBS", Libs, 0 }, +{ ".LSTAT", Lstat, OP_LSTAT }, { ".MADE", Attribute, OP_MADE }, { ".MAIN", Main, 0 }, { ".MAKE", Attribute, OP_MAKE }, diff --git a/contrib/bmake/var.c b/contrib/bmake/var.c index dd911f92bb4e..4ee8af1411b3 100644 --- a/contrib/bmake/var.c +++ b/contrib/bmake/var.c @@ -3705,6 +3705,7 @@ Var_Parse(const char *str, GNode *ctxt, Boolean errnum, int *lengthPtr, } } else { Buffer buf; /* Holds the variable name */ + int depth = 1; endc = startc == PROPEN ? PRCLOSE : BRCLOSE; Buf_Init(&buf, 0); @@ -3712,10 +3713,21 @@ Var_Parse(const char *str, GNode *ctxt, Boolean errnum, int *lengthPtr, /* * Skip to the end character or a colon, whichever comes first. */ - for (tstr = str + 2; - *tstr != '\0' && *tstr != endc && *tstr != ':'; - tstr++) + for (tstr = str + 2; *tstr != '\0'; tstr++) { + /* + * Track depth so we can spot parse errors. + */ + if (*tstr == startc) { + depth++; + } + if (*tstr == endc) { + if (--depth == 0) + break; + } + if (depth == 1 && *tstr == ':') { + break; + } /* * A variable inside a variable, expand */ @@ -3735,7 +3747,7 @@ Var_Parse(const char *str, GNode *ctxt, Boolean errnum, int *lengthPtr, } if (*tstr == ':') { haveModifier = TRUE; - } else if (*tstr != '\0') { + } else if (*tstr == endc) { haveModifier = FALSE; } else { /* @@ -4085,7 +4097,7 @@ Var_Subst(const char *var, const char *str, GNode *ctxt, Boolean undefErr) */ if (oldVars) { str += length; - } else if (undefErr) { + } else if (undefErr || val == var_Error) { /* * If variable is undefined, complain and skip the * variable. The complaint will stop us from doing anything diff --git a/lib/clang/libllvmoption/Makefile.depend b/lib/clang/libllvmoption/Makefile.depend new file mode 100644 index 000000000000..ff10d3df73aa --- /dev/null +++ b/lib/clang/libllvmoption/Makefile.depend @@ -0,0 +1,18 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/clang/include \ + lib/libc++ \ + lib/msun \ + tools/usr/bin.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/lib/clang/libllvmpowerpcasmparser/Makefile.depend b/lib/clang/libllvmpowerpcasmparser/Makefile.depend new file mode 100644 index 000000000000..194691fed594 --- /dev/null +++ b/lib/clang/libllvmpowerpcasmparser/Makefile.depend @@ -0,0 +1,25 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +PPCAsmParser.o: PPCGenAsmMatcher.inc.h +PPCAsmParser.o: PPCGenInstrInfo.inc.h +PPCAsmParser.o: PPCGenRegisterInfo.inc.h +PPCAsmParser.o: PPCGenSubtargetInfo.inc.h +PPCAsmParser.po: PPCGenAsmMatcher.inc.h +PPCAsmParser.po: PPCGenInstrInfo.inc.h +PPCAsmParser.po: PPCGenRegisterInfo.inc.h +PPCAsmParser.po: PPCGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparcasmparser/Makefile.depend b/lib/clang/libllvmsparcasmparser/Makefile.depend new file mode 100644 index 000000000000..63286f919113 --- /dev/null +++ b/lib/clang/libllvmsparcasmparser/Makefile.depend @@ -0,0 +1,25 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +SparcAsmParser.o: SparcGenAsmMatcher.inc.h +SparcAsmParser.o: SparcGenInstrInfo.inc.h +SparcAsmParser.o: SparcGenRegisterInfo.inc.h +SparcAsmParser.o: SparcGenSubtargetInfo.inc.h +SparcAsmParser.po: SparcGenAsmMatcher.inc.h +SparcAsmParser.po: SparcGenInstrInfo.inc.h +SparcAsmParser.po: SparcGenRegisterInfo.inc.h +SparcAsmParser.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparccodegen/Makefile.depend b/lib/clang/libllvmsparccodegen/Makefile.depend new file mode 100644 index 000000000000..ce49f971ecc6 --- /dev/null +++ b/lib/clang/libllvmsparccodegen/Makefile.depend @@ -0,0 +1,104 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + tools/usr/bin.host \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +DelaySlotFiller.o: SparcGenInstrInfo.inc.h +DelaySlotFiller.o: SparcGenRegisterInfo.inc.h +DelaySlotFiller.o: SparcGenSubtargetInfo.inc.h +DelaySlotFiller.po: SparcGenInstrInfo.inc.h +DelaySlotFiller.po: SparcGenRegisterInfo.inc.h +DelaySlotFiller.po: SparcGenSubtargetInfo.inc.h +SparcAsmPrinter.o: SparcGenInstrInfo.inc.h +SparcAsmPrinter.o: SparcGenRegisterInfo.inc.h +SparcAsmPrinter.o: SparcGenSubtargetInfo.inc.h +SparcAsmPrinter.po: SparcGenInstrInfo.inc.h +SparcAsmPrinter.po: SparcGenRegisterInfo.inc.h +SparcAsmPrinter.po: SparcGenSubtargetInfo.inc.h +SparcCodeEmitter.o: SparcGenCodeEmitter.inc.h +SparcCodeEmitter.o: SparcGenInstrInfo.inc.h +SparcCodeEmitter.o: SparcGenRegisterInfo.inc.h +SparcCodeEmitter.o: SparcGenSubtargetInfo.inc.h +SparcCodeEmitter.po: SparcGenCodeEmitter.inc.h +SparcCodeEmitter.po: SparcGenInstrInfo.inc.h +SparcCodeEmitter.po: SparcGenRegisterInfo.inc.h +SparcCodeEmitter.po: SparcGenSubtargetInfo.inc.h +SparcFrameLowering.o: SparcGenInstrInfo.inc.h +SparcFrameLowering.o: SparcGenRegisterInfo.inc.h +SparcFrameLowering.o: SparcGenSubtargetInfo.inc.h +SparcFrameLowering.po: SparcGenInstrInfo.inc.h +SparcFrameLowering.po: SparcGenRegisterInfo.inc.h +SparcFrameLowering.po: SparcGenSubtargetInfo.inc.h +SparcISelDAGToDAG.o: Intrinsics.inc.h +SparcISelDAGToDAG.o: SparcGenDAGISel.inc.h +SparcISelDAGToDAG.o: SparcGenInstrInfo.inc.h +SparcISelDAGToDAG.o: SparcGenRegisterInfo.inc.h +SparcISelDAGToDAG.o: SparcGenSubtargetInfo.inc.h +SparcISelDAGToDAG.po: Intrinsics.inc.h +SparcISelDAGToDAG.po: SparcGenDAGISel.inc.h +SparcISelDAGToDAG.po: SparcGenInstrInfo.inc.h +SparcISelDAGToDAG.po: SparcGenRegisterInfo.inc.h +SparcISelDAGToDAG.po: SparcGenSubtargetInfo.inc.h +SparcISelLowering.o: SparcGenCallingConv.inc.h +SparcISelLowering.o: SparcGenInstrInfo.inc.h +SparcISelLowering.o: SparcGenRegisterInfo.inc.h +SparcISelLowering.o: SparcGenSubtargetInfo.inc.h +SparcISelLowering.po: SparcGenCallingConv.inc.h +SparcISelLowering.po: SparcGenInstrInfo.inc.h +SparcISelLowering.po: SparcGenRegisterInfo.inc.h +SparcISelLowering.po: SparcGenSubtargetInfo.inc.h +SparcInstrInfo.o: SparcGenInstrInfo.inc.h +SparcInstrInfo.o: SparcGenRegisterInfo.inc.h +SparcInstrInfo.o: SparcGenSubtargetInfo.inc.h +SparcInstrInfo.po: SparcGenInstrInfo.inc.h +SparcInstrInfo.po: SparcGenRegisterInfo.inc.h +SparcInstrInfo.po: SparcGenSubtargetInfo.inc.h +SparcJITInfo.o: SparcGenInstrInfo.inc.h +SparcJITInfo.o: SparcGenRegisterInfo.inc.h +SparcJITInfo.o: SparcGenSubtargetInfo.inc.h +SparcJITInfo.po: SparcGenInstrInfo.inc.h +SparcJITInfo.po: SparcGenRegisterInfo.inc.h +SparcJITInfo.po: SparcGenSubtargetInfo.inc.h +SparcMCInstLower.o: SparcGenInstrInfo.inc.h +SparcMCInstLower.o: SparcGenRegisterInfo.inc.h +SparcMCInstLower.o: SparcGenSubtargetInfo.inc.h +SparcMCInstLower.po: SparcGenInstrInfo.inc.h +SparcMCInstLower.po: SparcGenRegisterInfo.inc.h +SparcMCInstLower.po: SparcGenSubtargetInfo.inc.h +SparcRegisterInfo.o: SparcGenInstrInfo.inc.h +SparcRegisterInfo.o: SparcGenRegisterInfo.inc.h +SparcRegisterInfo.o: SparcGenSubtargetInfo.inc.h +SparcRegisterInfo.po: SparcGenInstrInfo.inc.h +SparcRegisterInfo.po: SparcGenRegisterInfo.inc.h +SparcRegisterInfo.po: SparcGenSubtargetInfo.inc.h +SparcSelectionDAGInfo.o: SparcGenInstrInfo.inc.h +SparcSelectionDAGInfo.o: SparcGenRegisterInfo.inc.h +SparcSelectionDAGInfo.o: SparcGenSubtargetInfo.inc.h +SparcSelectionDAGInfo.po: SparcGenInstrInfo.inc.h +SparcSelectionDAGInfo.po: SparcGenRegisterInfo.inc.h +SparcSelectionDAGInfo.po: SparcGenSubtargetInfo.inc.h +SparcSubtarget.o: SparcGenInstrInfo.inc.h +SparcSubtarget.o: SparcGenRegisterInfo.inc.h +SparcSubtarget.o: SparcGenSubtargetInfo.inc.h +SparcSubtarget.po: SparcGenInstrInfo.inc.h +SparcSubtarget.po: SparcGenRegisterInfo.inc.h +SparcSubtarget.po: SparcGenSubtargetInfo.inc.h +SparcTargetMachine.o: SparcGenInstrInfo.inc.h +SparcTargetMachine.o: SparcGenRegisterInfo.inc.h +SparcTargetMachine.o: SparcGenSubtargetInfo.inc.h +SparcTargetMachine.po: SparcGenInstrInfo.inc.h +SparcTargetMachine.po: SparcGenRegisterInfo.inc.h +SparcTargetMachine.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparcdesc/Makefile.depend b/lib/clang/libllvmsparcdesc/Makefile.depend new file mode 100644 index 000000000000..940c6310de9a --- /dev/null +++ b/lib/clang/libllvmsparcdesc/Makefile.depend @@ -0,0 +1,44 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + tools/usr/bin.host \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +SparcAsmBackend.o: SparcGenInstrInfo.inc.h +SparcAsmBackend.o: SparcGenRegisterInfo.inc.h +SparcAsmBackend.o: SparcGenSubtargetInfo.inc.h +SparcAsmBackend.po: SparcGenInstrInfo.inc.h +SparcAsmBackend.po: SparcGenRegisterInfo.inc.h +SparcAsmBackend.po: SparcGenSubtargetInfo.inc.h +SparcELFObjectWriter.o: SparcGenInstrInfo.inc.h +SparcELFObjectWriter.o: SparcGenRegisterInfo.inc.h +SparcELFObjectWriter.o: SparcGenSubtargetInfo.inc.h +SparcELFObjectWriter.po: SparcGenInstrInfo.inc.h +SparcELFObjectWriter.po: SparcGenRegisterInfo.inc.h +SparcELFObjectWriter.po: SparcGenSubtargetInfo.inc.h +SparcMCCodeEmitter.o: SparcGenInstrInfo.inc.h +SparcMCCodeEmitter.o: SparcGenMCCodeEmitter.inc.h +SparcMCCodeEmitter.o: SparcGenRegisterInfo.inc.h +SparcMCCodeEmitter.o: SparcGenSubtargetInfo.inc.h +SparcMCCodeEmitter.po: SparcGenInstrInfo.inc.h +SparcMCCodeEmitter.po: SparcGenMCCodeEmitter.inc.h +SparcMCCodeEmitter.po: SparcGenRegisterInfo.inc.h +SparcMCCodeEmitter.po: SparcGenSubtargetInfo.inc.h +SparcMCTargetDesc.o: SparcGenInstrInfo.inc.h +SparcMCTargetDesc.o: SparcGenRegisterInfo.inc.h +SparcMCTargetDesc.o: SparcGenSubtargetInfo.inc.h +SparcMCTargetDesc.po: SparcGenInstrInfo.inc.h +SparcMCTargetDesc.po: SparcGenRegisterInfo.inc.h +SparcMCTargetDesc.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparcdisassembler/Makefile.depend b/lib/clang/libllvmsparcdisassembler/Makefile.depend new file mode 100644 index 000000000000..e25131cd0a60 --- /dev/null +++ b/lib/clang/libllvmsparcdisassembler/Makefile.depend @@ -0,0 +1,25 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +SparcDisassembler.o: SparcGenDisassemblerTables.inc.h +SparcDisassembler.o: SparcGenInstrInfo.inc.h +SparcDisassembler.o: SparcGenRegisterInfo.inc.h +SparcDisassembler.o: SparcGenSubtargetInfo.inc.h +SparcDisassembler.po: SparcGenDisassemblerTables.inc.h +SparcDisassembler.po: SparcGenInstrInfo.inc.h +SparcDisassembler.po: SparcGenRegisterInfo.inc.h +SparcDisassembler.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparcinfo/Makefile.depend b/lib/clang/libllvmsparcinfo/Makefile.depend new file mode 100644 index 000000000000..f5a3bc975e49 --- /dev/null +++ b/lib/clang/libllvmsparcinfo/Makefile.depend @@ -0,0 +1,23 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +SparcTargetInfo.o: SparcGenInstrInfo.inc.h +SparcTargetInfo.o: SparcGenRegisterInfo.inc.h +SparcTargetInfo.o: SparcGenSubtargetInfo.inc.h +SparcTargetInfo.po: SparcGenInstrInfo.inc.h +SparcTargetInfo.po: SparcGenRegisterInfo.inc.h +SparcTargetInfo.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/clang/libllvmsparcinstprinter/Makefile.depend b/lib/clang/libllvmsparcinstprinter/Makefile.depend new file mode 100644 index 000000000000..411f0807c2b1 --- /dev/null +++ b/lib/clang/libllvmsparcinstprinter/Makefile.depend @@ -0,0 +1,25 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + include \ + include/xlocale \ + lib/libc++ \ + lib/msun \ + usr.bin/clang/tblgen.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +SparcInstPrinter.o: SparcGenAsmWriter.inc.h +SparcInstPrinter.o: SparcGenInstrInfo.inc.h +SparcInstPrinter.o: SparcGenRegisterInfo.inc.h +SparcInstPrinter.o: SparcGenSubtargetInfo.inc.h +SparcInstPrinter.po: SparcGenAsmWriter.inc.h +SparcInstPrinter.po: SparcGenInstrInfo.inc.h +SparcInstPrinter.po: SparcGenRegisterInfo.inc.h +SparcInstPrinter.po: SparcGenSubtargetInfo.inc.h +.endif diff --git a/lib/libucl/Makefile.depend b/lib/libucl/Makefile.depend new file mode 100644 index 000000000000..bee153c2a7af --- /dev/null +++ b/lib/libucl/Makefile.depend @@ -0,0 +1,21 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + gnu/lib/csu \ + gnu/lib/libgcc \ + include \ + include/xlocale \ + lib/${CSU_DIR} \ + lib/libc \ + lib/libcompiler_rt \ + lib/msun \ + usr.bin/xinstall.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/share/info/Makefile.depend b/share/info/Makefile.depend new file mode 100644 index 000000000000..57b7e10c3d71 --- /dev/null +++ b/share/info/Makefile.depend @@ -0,0 +1,12 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/share/sendmail/Makefile.depend b/share/sendmail/Makefile.depend new file mode 100644 index 000000000000..57b7e10c3d71 --- /dev/null +++ b/share/sendmail/Makefile.depend @@ -0,0 +1,12 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/tools/build/Makefile.depend b/tools/build/Makefile.depend new file mode 100644 index 000000000000..57b7e10c3d71 --- /dev/null +++ b/tools/build/Makefile.depend @@ -0,0 +1,12 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif diff --git a/usr.bin/bmake/Makefile.inc b/usr.bin/bmake/Makefile.inc index 25f9a3a96b88..120cab488e0e 100644 --- a/usr.bin/bmake/Makefile.inc +++ b/usr.bin/bmake/Makefile.inc @@ -14,4 +14,4 @@ NO_SHARED?= YES .endif WARNS=3 -CFLAGS+= -DNO_PWD_OVERRIDE +CFLAGS+= -DNO_PWD_OVERRIDE ${DBG} diff --git a/usr.sbin/nmtree/Makefile.depend b/usr.sbin/nmtree/Makefile.depend new file mode 100644 index 000000000000..5e66545d6b94 --- /dev/null +++ b/usr.sbin/nmtree/Makefile.depend @@ -0,0 +1,15 @@ +# Autogenerated - do NOT edit! + +DEP_RELDIR := ${_PARSEDIR:S,${SRCTOP}/,,} + +DIRDEPS = \ + tools/c/sjg/work/FreeBSD/projects-bmake/src/lib/libnetbsd.host \ + tools/legacy/usr/include.host \ + tools/legacy/usr/lib.host \ + + +.include + +.if ${DEP_RELDIR} == ${_DEP_RELDIR} +# local dependencies - needed for -jN in clean tree +.endif