From ab316a51a198a5be4f265e326716dc78bd2efcbb Mon Sep 17 00:00:00 2001 From: Witold Filipczyk Date: Thu, 1 Dec 2022 18:12:44 +0100 Subject: [PATCH] [docker] nproc for make --- docker/alpine-static/build_xmlplusplus.sh | 2 +- docker/djgpp/Dockerfile | 4 ++-- docker/djgpp/build_xmlplusplus.sh | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docker/alpine-static/build_xmlplusplus.sh b/docker/alpine-static/build_xmlplusplus.sh index 720db64f..a124977c 100755 --- a/docker/alpine-static/build_xmlplusplus.sh +++ b/docker/alpine-static/build_xmlplusplus.sh @@ -7,6 +7,6 @@ NOCONFIGURE=1 ./autogen.sh --enable-shared=no \ --disable-documentation -make -j12 +make -j`nproc` make install diff --git a/docker/djgpp/Dockerfile b/docker/djgpp/Dockerfile index 41fd4028..6b1a67fd 100644 --- a/docker/djgpp/Dockerfile +++ b/docker/djgpp/Dockerfile @@ -59,7 +59,7 @@ CFLAGS="-I/usr/local/include -DWATT32_NO_OLDIES -DSHUT_RD=0 -L/usr/local/lib -fc --prefix=/usr/local \ --cross-compile-prefix=i586-pc-msdosdjgpp- && \ make depend && \ - make -j12 && \ + make -j`nproc` && \ make install_runtime_libs && \ make install_dev ; \ rm -rf /root/tmp @@ -79,7 +79,7 @@ CC=cc.py cmake \ -DBUILD_STATIC_LIBS:BOOL=ON \ -DCMAKE_AR=/usr/bin/i586-pc-msdosdjgpp-ar \ .. ; \ -make -j12 VERBOSE=1; \ +make -j`nproc` VERBOSE=1; \ make install; \ rm -rf /root/tmp diff --git a/docker/djgpp/build_xmlplusplus.sh b/docker/djgpp/build_xmlplusplus.sh index ab039ddf..0592be8c 100755 --- a/docker/djgpp/build_xmlplusplus.sh +++ b/docker/djgpp/build_xmlplusplus.sh @@ -10,6 +10,6 @@ CPPFLAGS="-I/usr/local/include/libxml2" ./configure \ --enable-shared=no \ --disable-documentation -make -j12 +make -j`nproc` make install