diff options
-rw-r--r-- | default.mk | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -20,9 +20,9 @@ CONTENTS = $(_CONTENTS)$(shell $(_CONTENTS_SH)) # Recursive rules # Adapted from FreeBSDs bsd.subdir.mk +_+_ ?= + ECHODIR ?= true -_SUBDIR = \ - @for x in $(SUBDIR); do \ +_SUBDIR = @${_+_}for x in ${SUBDIR}; do \ if test -d $$x; then \ ${ECHODIR} "===> ${DIRPRFX}$$x ($@)"; \ ${MAKE} -C $$x $@ DIRPRFX=${DIRPRFX}$$x/; \ @@ -37,6 +37,8 @@ all: $(_SUBDIR) clean:: $(_SUBDIR) +depend:: + $(_SUBDIR) install:: $(_SUBDIR) |