From b1f92fa22938fe29ab7e53692ffe0ed7a0ecc4d0 Mon Sep 17 00:00:00 2001 From: Bryan Drewery 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 --- targets/pseudo/userland/gnu/Makefile.depend | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'targets/pseudo/userland/gnu/Makefile.depend') diff --git a/targets/pseudo/userland/gnu/Makefile.depend b/targets/pseudo/userland/gnu/Makefile.depend index 3a90fb083d24..2ef018f8fd22 100644 --- a/targets/pseudo/userland/gnu/Makefile.depend +++ b/targets/pseudo/userland/gnu/Makefile.depend @@ -1,5 +1,9 @@ # $FreeBSD$ +.if !defined(MK_GPL_DTC) +.include "${SRCTOP}/share/mk/src.opts.mk" +.endif + # This file is not autogenerated - take care! DIRDEPS = \ @@ -11,6 +15,7 @@ DIRDEPS = \ gnu/lib/libreadline/history/doc \ gnu/lib/libreadline/readline/doc \ gnu/lib/libregex/doc \ + gnu/lib/libssp \ gnu/lib/libssp/libssp_nonshared \ gnu/lib/libstdc++ \ gnu/lib/libsupc++ \ @@ -26,6 +31,7 @@ DIRDEPS = \ gnu/usr.bin/binutils/objdump \ gnu/usr.bin/binutils/ranlib \ gnu/usr.bin/dialog \ + gnu/usr.bin/diff \ gnu/usr.bin/diff/doc \ gnu/usr.bin/diff3 \ gnu/usr.bin/gdb/doc \ @@ -34,7 +40,9 @@ DIRDEPS = \ gnu/usr.bin/gdb/gdbtui \ gnu/usr.bin/gdb/kgdb \ gnu/usr.bin/gdb/libgdb \ + gnu/usr.bin/gperf \ gnu/usr.bin/gperf/doc \ + gnu/usr.bin/grep \ gnu/usr.bin/grep/doc \ gnu/usr.bin/groff/contrib/mm \ gnu/usr.bin/groff/doc \ @@ -104,5 +112,8 @@ DIRDEPS = \ gnu/usr.bin/texinfo/makeinfo \ gnu/usr.bin/texinfo/texindex \ +.if ${MK_GPL_DTC} != "no" +DIRDEPS+= gnu/usr.bin/dtc +.endif .include -- cgit v1.2.3