From: Michael R. Crusoe <crusoe@debian.org>
Subject: improve build parallelization
Forwarded: https://github.com/vgteam/structures/pull/10
Forwarded: https://github.com/benedictpaten/sonLib/pull/40
--- a/deps/sonLib/externalTools/Makefile
+++ b/deps/sonLib/externalTools/Makefile
@@ -8,13 +8,13 @@ all : cutestM quicktreeM
 clean : cutestM.clean quicktreeM.clean
 
 cutestM :
-	cd cutest && make all
+	+cd cutest && $(MAKE) all
 
 cutestM.clean :
-	cd cutest && make clean
+	+cd cutest && $(MAKE) clean
 
 quicktreeM :
-	cd quicktree_1.1 && make all CC="${cxx}"
+	+cd quicktree_1.1 && $(MAKE) all CC="${cxx}"
 
 quicktreeM.clean :
-	cd quicktree_1.1 && make clean
+	+cd quicktree_1.1 && $(MAKE) clean
--- a/deps/structures/Makefile
+++ b/deps/structures/Makefile
@@ -13,7 +13,7 @@ CPPFLAGS += -std=c++11 -g -O3 -I$(INCSEA
 
 
 all: 
-	make $(BINDIR)/test
+	+$(MAKE) $(BINDIR)/test
 
 .PHONY: clean .pre_build
 clean:
