From 5b6fb047aa8be0ab615d7b1840ce687970b8b044 Mon Sep 17 00:00:00 2001 From: Chris Hiszpanski Date: Thu, 20 Apr 2017 01:27:02 -0700 Subject: Fix parallel build support in makefile Summary: Top-level makefile had `make` hardcoded, resulting in slow build and the following message when following installation instructions: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. Replacing this recursive make command with the variable MAKE fixes the issue. Closes https://github.com/caffe2/caffe2/pull/324 Differential Revision: D4920978 Pulled By: Yangqing fbshipit-source-id: 1e75ab41786e52d1b7abcc2c46ad1088880d8c1d --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index abac683d5f..f3577ecdc5 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ # This makefile does nothing but delegating the actual building to cmake. all: - @mkdir -p build && cd build && cmake .. $(python ./scripts/get_python_cmake_flags.py) && make + @mkdir -p build && cd build && cmake .. $(python ./scripts/get_python_cmake_flags.py) && $(MAKE) local: @./scripts/build_local.sh -- cgit v1.2.3