Allow parallel make all to build each subdir simultaneously

This commit is contained in:
Trammell Hudson 2018-07-17 07:37:12 -04:00
parent 5aeb5c9b4d
commit 1b1538deb4
Failed to extract signature
1 changed files with 5 additions and 1 deletions

View File

@ -2,7 +2,11 @@ SUBDIRS = icebox icepack iceprog icemulti icepll icetime icebram
include config.mk
all clean install uninstall:
all: $(addsuffix .all,$(SUBDIRS))
$(addsuffix .all,$(SUBDIRS)):
$(MAKE) -C $(basename $@) all
clean install uninstall:
for dir in $(SUBDIRS); do \
$(MAKE) -C $$dir $@ || exit; \
done