On Mon, Aug 06, 2018 at 08:16:47AM -0700, Junio C Hamano wrote: > It's a bit dissapointing that we cannot express personal preference > in config.mak ;-) Try this: diff --git a/Makefile b/Makefile index e7994888e8..36bddff3be 100644 --- a/Makefile +++ b/Makefile @@ -1119,6 +1119,11 @@ ifdef DEVELOPER include config.mak.dev endif +ifneq ($(or $(J_RECURSED), $(J), done), done) +%: + $(MAKE) -j$(J) J_RECURSED=done $@ +else + comma := , empty := space := $(empty) $(empty) @@ -3034,3 +3039,4 @@ cover_db: coverage-report cover_db_html: cover_db cover -report html -outputdir cover_db_html cover_db +endif Pretty nasty. ;) -Peff