From ab8c1d2ee512599a57abe5c0d7fbb1b43080491c Mon Sep 17 00:00:00 2001 From: "H. Peter Anvin" Date: Tue, 18 Apr 2017 10:35:15 -0700 Subject: tools/release: allow invoking make as a parallel build If the variable MAKE is set in the environment, use it. Signed-off-by: H. Peter Anvin --- tools/release | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/tools/release b/tools/release index 06d2ee42..a9de5127 100755 --- a/tools/release +++ b/tools/release @@ -38,13 +38,16 @@ unset GIT_DIR git clone -s -l "$HERE" nasm rm -rf nasm/.git nasm/.gitignore +# How to invoke make if MAKE is not set +MAKE="${MAKE:-make}" + # Create files which are in the release but automatically generated cd nasm ./autogen.sh ./configure --prefix=/usr/local -make perlreq spec manpages -make alldeps -make distclean +"$MAKE" perlreq spec manpages +"$MAKE" alldeps +"$MAKE" distclean cd .. # Clean up any previous attempt @@ -75,9 +78,9 @@ find nasm-"$version" -not -type d -print > main # Create documentation cd nasm-"$version" ./configure --prefix=/usr/local -make doc +"$MAKE" doc # Remove intermediate files. -make cleaner +"$MAKE" cleaner cd .. # Remove non-documentation -- cgit v1.2.1