diff --git a/.github/workflows/build_release.yml b/.github/workflows/build_release.yml index 605fc26..07f332f 100644 --- a/.github/workflows/build_release.yml +++ b/.github/workflows/build_release.yml @@ -98,7 +98,7 @@ jobs: ./configure \ --prefix=${BUILD_BASE} \ --static - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build libzip @@ -141,7 +141,7 @@ jobs: -DBUILD_EXAMPLES=OFF \ -DBUILD_DOC=OFF - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build libplist @@ -172,7 +172,7 @@ jobs: PACKAGE_VERSION=${LIBIMOBILEDEVICE__GLUE_VERSION} ./autogen.sh \ ${CONFIGURE_FLAGS} - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build libirecovery @@ -191,7 +191,7 @@ jobs: --without-udev \ --without-tools - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build wolfssl @@ -221,7 +221,7 @@ jobs: --enable-altcertchains \ --enable-opensslextra - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build openssl @@ -251,7 +251,7 @@ jobs: cd ${BUILD_WORK}/openssl-${OPENSSL_VERSION} CC= CXX= AR= RANLIB= ./Configure no-shared no-tests --cross-compile-prefix=${TRIPLE}- --prefix=${BUILD_BASE} --static -static ${PLATFORM} - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) CC="${CC}" CXX="${CXX}" AR="${AR}" RANLIB="${RANLIB}" + make -j$(nproc) -l$(nproc) CC="${CC}" CXX="${CXX}" AR="${AR}" RANLIB="${RANLIB}" make install_sw DESTDIR="${ROOT}" - name: build tiny-curl @@ -286,7 +286,7 @@ jobs: --enable-libcurl-option \ ${CURL_FLAGS} - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: (not) build libgeneral @@ -320,7 +320,7 @@ jobs: ./autogen.sh \ ${CONFIGURE_FLAGS} - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) + make -j$(nproc) -l$(nproc) make install - name: build tsschecker @@ -342,7 +342,7 @@ jobs: --without-libcrypto \ ${TSSCHECKER_FLAGS} - make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) \ + make -j$(nproc) -l$(nproc) \ LDFLAGS="-all-static -static ${LDFLAGS}" ${TRIPLE}-strip tsschecker/tsschecker${EXE_SUFFIX}