diff --git a/scripts/woodpecker-cross-test.sh b/scripts/woodpecker-cross-test.sh index d7a7e02..ea8013b 100644 --- a/scripts/woodpecker-cross-test.sh +++ b/scripts/woodpecker-cross-test.sh @@ -56,10 +56,12 @@ docker run --rm --user "$(id -u):$(id -g)" \ set -euo pipefail export SOURCE_LOCK=/src/build/linux-toolchain/release.lock.json source scripts/prepare-cross-sources.sh + BUILD_JOBS="$(nproc)" + echo "Full CPU parallelism: $BUILD_JOBS compilation jobs" python3 build/linux-toolchain/build-cross.py \ --target "$CROSS_RID" --sources-manifest "$WORK_DIR/cross-sources.json" \ --work /src/External/NativeStatic/.work/toolchains \ - --output "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" --jobs 4 + --output "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" --jobs "$BUILD_JOBS" python3 build/linux-toolchain/package-zig.py \ --rid "$CROSS_RID" \ --input "/src/External/NativeStatic/zig-cross/$SKIASHARP_VERSION/$CROSS_RID" \