[vlc-commits] [Git][videolan/vlc][master] CI: do not build macOS out of tree

Steve Lhomme (@robUx4) gitlab at videolan.org
Thu Jul 31 06:57:43 UTC 2025



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
23dc7ff7 by Steve Lhomme at 2025-07-31T07:47:05+02:00
CI: do not build macOS out of tree

Since a72e41eef352af3c5e91589ab1f1515d03c5d168 the contribs are built
in the build tree, source in the source tree.
The CI jobs expects the generated tarball+checksum to be in the source tree.
So we build in the source tree as the other targets.

Fixes #29214

- - - - -


1 changed file:

- extras/ci/gitlab-ci.yml


Changes:

=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -513,8 +513,7 @@ raspbian-arm:
             EXTRA_BUILD_FLAGS="${EXTRA_BUILD_FLAGS} -p"
         fi
         export PATH="${VLC_PATH}:$PATH"
-        mkdir build && cd build
-        ../extras/package/macosx/build.sh $EXTRA_BUILD_FLAGS $NIGHTLY_EXTRA_BUILD_FLAGS -a $HOST_ARCH -x
+        ./extras/package/macosx/build.sh $EXTRA_BUILD_FLAGS $NIGHTLY_EXTRA_BUILD_FLAGS -a $HOST_ARCH -x
         # At least compile every targets
         make check TESTS=
 



View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/23dc7ff74b3fd4030257d0263e938bfd5134515e

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/23dc7ff74b3fd4030257d0263e938bfd5134515e
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list