From 29ac127718393bfc88240d6d37a631b9e32726b7 Mon Sep 17 00:00:00 2001 From: Steve Lhomme <robux4@ycbcr.xyz> Date: Wed, 23 Feb 2022 11:51:29 +0100 Subject: [PATCH] extras: build native tools when using prebuilt contribs Rather than force building .luac and .protoc all the time. --- extras/ci/gitlab-ci.yml | 2 +- extras/package/macosx/build.sh | 2 +- extras/package/raspberry/build.sh | 4 ++-- extras/package/snap/snapcraft.yaml | 2 +- extras/package/win32/build.sh | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/extras/ci/gitlab-ci.yml b/extras/ci/gitlab-ci.yml index b7d03a6b912c..9ddf3d6b7654 100644 --- a/extras/ci/gitlab-ci.yml +++ b/extras/ci/gitlab-ci.yml @@ -242,7 +242,7 @@ debian: if [ -n "$VLC_PREBUILT_CONTRIBS_URL" ]; then echo "Building using prebuilt contribs at $VLC_PREBUILT_CONTRIBS_URL" make prebuilt PREBUILT_URL="${VLC_PREBUILT_CONTRIBS_URL}" - make -j$NCPU --output-sync=recurse .protoc + make -j$NCPU --output-sync=recurse tools else make list make -j$NCPU --output-sync=recurse fetch diff --git a/extras/package/macosx/build.sh b/extras/package/macosx/build.sh index 2d0d90ad13b3..1f323600cb79 100755 --- a/extras/package/macosx/build.sh +++ b/extras/package/macosx/build.sh @@ -183,7 +183,7 @@ if [ ! -e "../$HOST_TRIPLET" ]; then else make prebuilt fi - make .luac .protoc + make -j$JOBS tools fi fi spopd diff --git a/extras/package/raspberry/build.sh b/extras/package/raspberry/build.sh index c93b16145d37..fdc0f68278be 100755 --- a/extras/package/raspberry/build.sh +++ b/extras/package/raspberry/build.sh @@ -130,10 +130,10 @@ if [ "$PREBUILT" != "yes" ]; then fi elif [ -n "$VLC_PREBUILT_CONTRIBS_URL" ]; then make prebuilt PREBUILT_URL="$VLC_PREBUILT_CONTRIBS_URL" - make -j$JOBS --output-sync=recurse .luac .protoc + make -j$JOBS --output-sync=recurse tools else make prebuilt - make -j$JOBS --output-sync=recurse .luac .protoc + make -j$JOBS --output-sync=recurse tools fi cd ../.. diff --git a/extras/package/snap/snapcraft.yaml b/extras/package/snap/snapcraft.yaml index 6e6337e5820f..4252e8f355db 100644 --- a/extras/package/snap/snapcraft.yaml +++ b/extras/package/snap/snapcraft.yaml @@ -82,7 +82,7 @@ parts: --disable-chromaprint if [ -v VLC_PREBUILT_CONTRIBS_URL ]; then make prebuilt PREBUILT_URL="$VLC_PREBUILT_CONTRIBS_URL" - make -j $(getconf _NPROCESSORS_ONLN) .protoc + make -j $(getconf _NPROCESSORS_ONLN) tools else make list make -j $(getconf _NPROCESSORS_ONLN) fetch diff --git a/extras/package/win32/build.sh b/extras/package/win32/build.sh index 802c91ca9812..8c6155a51de5 100755 --- a/extras/package/win32/build.sh +++ b/extras/package/win32/build.sh @@ -333,7 +333,7 @@ else else make prebuilt fi - make .luac .protoc + make -j$JOBS tools fi cd ../.. -- GitLab