Skip to content

Commit c6a0b1b

Browse files
committed
use all cores
1 parent ccf7de3 commit c6a0b1b

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/build_release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
./configure \
9999
--prefix=${BUILD_BASE} \
100100
--static
101-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
101+
make -j$(nproc) -l$(nproc)
102102
make install
103103
104104
- name: build libzip
@@ -141,7 +141,7 @@ jobs:
141141
-DBUILD_EXAMPLES=OFF \
142142
-DBUILD_DOC=OFF
143143
144-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
144+
make -j$(nproc) -l$(nproc)
145145
make install
146146
147147
- name: build libplist
@@ -172,7 +172,7 @@ jobs:
172172
PACKAGE_VERSION=${LIBIMOBILEDEVICE__GLUE_VERSION} ./autogen.sh \
173173
${CONFIGURE_FLAGS}
174174
175-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
175+
make -j$(nproc) -l$(nproc)
176176
make install
177177
178178
- name: build libirecovery
@@ -191,7 +191,7 @@ jobs:
191191
--without-udev \
192192
--without-tools
193193
194-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
194+
make -j$(nproc) -l$(nproc)
195195
make install
196196
197197
- name: build wolfssl
@@ -221,7 +221,7 @@ jobs:
221221
--enable-altcertchains \
222222
--enable-opensslextra
223223
224-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
224+
make -j$(nproc) -l$(nproc)
225225
make install
226226
227227
- name: build openssl
@@ -251,7 +251,7 @@ jobs:
251251
252252
cd ${BUILD_WORK}/openssl-${OPENSSL_VERSION}
253253
CC= CXX= AR= RANLIB= ./Configure no-shared no-tests --cross-compile-prefix=${TRIPLE}- --prefix=${BUILD_BASE} --static -static ${PLATFORM}
254-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) CC="${CC}" CXX="${CXX}" AR="${AR}" RANLIB="${RANLIB}"
254+
make -j$(nproc) -l$(nproc) CC="${CC}" CXX="${CXX}" AR="${AR}" RANLIB="${RANLIB}"
255255
make install_sw DESTDIR="${ROOT}"
256256
257257
- name: build tiny-curl
@@ -286,7 +286,7 @@ jobs:
286286
--enable-libcurl-option \
287287
${CURL_FLAGS}
288288
289-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
289+
make -j$(nproc) -l$(nproc)
290290
make install
291291
292292
- name: (not) build libgeneral
@@ -320,7 +320,7 @@ jobs:
320320
./autogen.sh \
321321
${CONFIGURE_FLAGS}
322322
323-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2)
323+
make -j$(nproc) -l$(nproc)
324324
make install
325325
326326
- name: build tsschecker
@@ -342,7 +342,7 @@ jobs:
342342
--without-libcrypto \
343343
${TSSCHECKER_FLAGS}
344344
345-
make -j$(expr $(nproc) / 2) -l$(expr $(nproc) / 2) \
345+
make -j$(nproc) -l$(nproc) \
346346
LDFLAGS="-all-static -static ${LDFLAGS}"
347347
${TRIPLE}-strip tsschecker/tsschecker${EXE_SUFFIX}
348348

0 commit comments

Comments
 (0)