Merge pull request #173 from osresearch/parallel-make

Allow parallel make all to build each subdir simultaneously
This commit is contained in:
Clifford Wolf 2018-07-17 13:44:04 +02:00 committed by GitHub
commit 6528b96bec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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