From 6cee86071ec2771f48156831dc667ecb0fd52d76 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Wed, 2 Jan 2008 17:28:19 +0000 Subject: [PATCH] Add + for parallel make to work. --- default.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/default.mk b/default.mk index cdde3433..0bbc0ab5 100644 --- a/default.mk +++ b/default.mk @@ -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)