aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPavel Chupin <pavel.v.chupin@intel.com>2014-02-27 16:33:58 +0400
committerPavel Chupin <pavel.v.chupin@intel.com>2014-03-21 12:59:40 +0400
commitccf7c394c02f03c0674bd86844e807cbc725eda0 (patch)
treec78949ddba8b02e05330c0585257a093a7be28b7
parent0a5059a80c8d4d201f1972bea9b7510825a92840 (diff)
downloadbuild-ccf7c394c02f03c0674bd86844e807cbc725eda0.tar.gz
Propagate -j in make calls for better parallelization
Also fix deps for parallel build. It should speed up full NDK build. Change-Id: Id62b4ba6b2d09fd28a2724c285eb0069b79b13fb Signed-off-by: Pavel Chupin <pavel.v.chupin@intel.com>
-rw-r--r--Makefile.in5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index a050e09..9c17c95 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -95,6 +95,7 @@ HAVE_EXPAT=@have_expat@
ENABLE_GOLD=@enable_gold@
ENABLE_LD_DEFAULT=@enable_ld_default@
STAMP=touch
+MAKEFLAGS+=-j$(NUM_JOBS)
TARGET_BINUTILS_BUILDDIR=$(abs_builddir)/$(BINUTILS_VERSION)
TARGET_GCC_BUILDDIR=$(abs_builddir)/$(GCC_VERSION)
@@ -488,7 +489,7 @@ stmp-config-target-gcc: config.status stmp-install-host-ppl stmp-install-host-is
$(GCC_CONFIG_ARGS)) && \
$(STAMP) $@
build-target-gcc: stmp-build-target-gcc
-stmp-build-target-gcc: stmp-config-target-gcc
+stmp-build-target-gcc: stmp-config-target-gcc install-target-binutils
($(canadian_env) \
$(MAKE) -C ${GCC_VERSION} \
CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
@@ -806,7 +807,7 @@ build-target-gdb: stmp-build-target-gdb
stmp-build-target-gdb: stmp-config-target-gdb
($(canadian_env) \
$(MAKE) -C ${GDB_VERSION}) && $(STAMP) $@
-install-target-gdb: stmp-build-target-gdb
+install-target-gdb: stmp-build-target-gdb install-target-binutils
($(canadian_env) \
$(MAKE) -C ${GDB_VERSION} install)
endif