From: Fabio Porcedda Date: Thu, 3 Oct 2013 12:10:42 +0000 (+0200) Subject: package/Makefile.in: don't force jobs when BR2_JLEVEL is empty X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4b3bc153ad78615d71a307998d432e79d5d32cf4;p=buildroot.git package/Makefile.in: don't force jobs when BR2_JLEVEL is empty When the "BR2_JLEVEL" variable is empty use "make" without the "-j" option, because to be able to use top-level parallel make we must not force the number of jobs in sub-make. Example: make BR2_JLEVEL= -j8 Signed-off-by: Fabio Porcedda Acked-by: Arnout Vandecappelle (Essensium/Mind) Acked-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- diff --git a/package/Makefile.in b/package/Makefile.in index 170ad789b0..d406901ade 100644 --- a/package/Makefile.in +++ b/package/Makefile.in @@ -18,7 +18,7 @@ PARALLEL_JOBS:=$(BR2_JLEVEL) endif MAKE1:=$(HOSTMAKE) -j1 -MAKE:=$(HOSTMAKE) -j$(PARALLEL_JOBS) +MAKE:=$(HOSTMAKE) $(if $(PARALLEL_JOBS),-j$(PARALLEL_JOBS)) # Compute GNU_TARGET_NAME GNU_TARGET_NAME=$(ARCH)-buildroot-$(TARGET_OS)-$(LIBC)$(ABI)