From fe1ef27d4aa7466620f722f3d6685366106bfc53 Mon Sep 17 00:00:00 2001 From: bdrewery Date: Tue, 1 Dec 2015 05:23:19 +0000 Subject: META MODE: Update dependencies with 'the-lot' and add missing directories. This is not properly respecting WITHOUT or ARCH dependencies in target/. Doing so requires a massive effort to rework targets/ to do so. A better approach will be to either include the SUBDIR Makefiles directly and map to DIRDEPS or just dynamically lookup the SUBDIR. These lose the benefit of having a userland/lib, userland/libexec, etc, though and results in a massive package. The current implementation of targets/ is very unmaintainable. Currently rescue/rescue and sys/modules are still not connected. Sponsored by: EMC / Isilon Storage Division --- gnu/usr.bin/diff/Makefile.depend | 6 ++---- gnu/usr.bin/dtc/Makefile.depend | 7 +++++-- gnu/usr.bin/gperf/Makefile.depend | 5 ++++- gnu/usr.bin/grep/Makefile.depend | 2 ++ 4 files changed, 13 insertions(+), 7 deletions(-) (limited to 'gnu/usr.bin') diff --git a/gnu/usr.bin/diff/Makefile.depend b/gnu/usr.bin/diff/Makefile.depend index 6029d00..1cce740 100644 --- a/gnu/usr.bin/diff/Makefile.depend +++ b/gnu/usr.bin/diff/Makefile.depend @@ -2,20 +2,18 @@ # Autogenerated - do NOT edit! DIRDEPS = \ + gnu/lib/csu \ gnu/lib/libgcc \ gnu/lib/libregex \ include \ include/xlocale \ lib/${CSU_DIR} \ lib/libc \ + lib/libcompiler_rt \ .include .if ${DEP_RELDIR} == ${_DEP_RELDIR} # local dependencies - needed for -jN in clean tree -context.o: context.c -context.po: context.c -diff.o: diff.c -diff.po: diff.c .endif diff --git a/gnu/usr.bin/dtc/Makefile.depend b/gnu/usr.bin/dtc/Makefile.depend index 01e6ecb..93a3a02 100644 --- a/gnu/usr.bin/dtc/Makefile.depend +++ b/gnu/usr.bin/dtc/Makefile.depend @@ -2,11 +2,14 @@ # Autogenerated - do NOT edit! DIRDEPS = \ + gnu/lib/csu \ gnu/lib/libgcc \ include \ include/xlocale \ lib/${CSU_DIR} \ lib/libc \ + lib/libcompiler_rt \ + usr.bin/yacc.host \ .include @@ -19,6 +22,6 @@ dtc-lexer.lex.po: dtc-lexer.lex.c dtc-lexer.lex.po: dtc-parser.tab.h dtc-parser.tab.o: dtc-parser.tab.c dtc-parser.tab.po: dtc-parser.tab.c -dtc.o: version_gen.h -dtc.po: version_gen.h +util.o: version_gen.h +util.po: version_gen.h .endif diff --git a/gnu/usr.bin/gperf/Makefile.depend b/gnu/usr.bin/gperf/Makefile.depend index 8c58c1e..b602708 100644 --- a/gnu/usr.bin/gperf/Makefile.depend +++ b/gnu/usr.bin/gperf/Makefile.depend @@ -2,12 +2,15 @@ # Autogenerated - do NOT edit! DIRDEPS = \ + gnu/lib/csu \ gnu/lib/libgcc \ - gnu/lib/libstdc++ \ include \ include/xlocale \ lib/${CSU_DIR} \ lib/libc \ + lib/libc++ \ + lib/libcompiler_rt \ + lib/libcxxrt \ lib/msun \ diff --git a/gnu/usr.bin/grep/Makefile.depend b/gnu/usr.bin/grep/Makefile.depend index a5d26c4..676126d 100644 --- a/gnu/usr.bin/grep/Makefile.depend +++ b/gnu/usr.bin/grep/Makefile.depend @@ -2,6 +2,7 @@ # Autogenerated - do NOT edit! DIRDEPS = \ + gnu/lib/csu \ gnu/lib/libgcc \ gnu/lib/libregex \ include \ @@ -9,6 +10,7 @@ DIRDEPS = \ lib/${CSU_DIR} \ lib/libbz2 \ lib/libc \ + lib/libcompiler_rt \ lib/libz \ -- cgit v1.1