From 8d95b6e820847ea0602c753c2168ec8f65057ee3 Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Fri, 1 Aug 2014 22:59:48 +0200 Subject: [PATCH] Add print-hierarchy and print-var --- buildsys.mk.in | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/buildsys.mk.in b/buildsys.mk.in index de526d6..f3a133e 100644 --- a/buildsys.mk.in +++ b/buildsys.mk.in @@ -827,6 +827,17 @@ distclean: clean fi \ done +print-hierarchy: + for i in ${SUBDIRS} ${SUBDIRS_AFTER}; do \ + echo ${PRINT_HIERARCHY_PREFIX}$$i; \ + cd $$i || exit $$?; \ + ${MAKE} ${MFLAGS} PRINT_HIERARCHY_PREFIX=$$i/ print-hierarchy || exit $$?; \ + cd .. || exit $$?; \ + done + +print-var: + echo '${${VAR}}' + DIR_ENTER = printf "@TERM_EL@@TERM_SETAF6@Entering directory @TERM_BOLD@%s@TERM_SGR0@@TERM_SETAF6@.@TERM_SGR0@\n" "$$i"; cd $$i || exit $$? DIR_LEAVE = printf "@TERM_EL@@TERM_SETAF6@Leaving directory @TERM_BOLD@%s@TERM_SGR0@@TERM_SETAF6@.@TERM_SGR0@\n" "$$i"; cd .. || exit $$? DEPEND_STATUS = printf "@TERM_EL@@TERM_SETAF3@Generating dependencies...@TERM_SGR0@\r"