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
This commit is contained in:
Chris Hiszpanski
2017-04-20 01:27:02 -07:00
committed by Facebook Github Bot
parent e34c5dc1c3
commit 5b6fb047aa

View File

@ -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