[vlc-commits] [Git][videolan/vlc][master] apple: xcodegen: install share data via xcode
Felix Paul Kühne (@fkuehne)
gitlab at videolan.org
Mon Feb 2 08:26:05 UTC 2026
Felix Paul Kühne pushed to branch master at VideoLAN / VLC
Commits:
412ee17b by Alexandre Janniaux at 2026-02-02T09:01:39+01:00
apple: xcodegen: install share data via xcode
Install share/ data from VLC into the resource[^1] path of the
application, so that share/ from VLC are also available when building
vlccoreios test driver.
[^1]: https://developer.apple.com/documentation/xcode/build-settings-reference#UNLOCALIZEDRESOURCESFOLDERPATH
- - - - -
1 changed file:
- extras/package/apple/xcodegen.yml
Changes:
=====================================
extras/package/apple/xcodegen.yml
=====================================
@@ -47,6 +47,18 @@ targets:
- script: ${VLC_SRC_DIR}/extras/package/apple/copy_plugins.sh
name: "Copy VLC plugins"
+ - name: Install VLC share data
+ shell: /bin/bash
+ script: |
+ set -e
+ archs=(${ARCHS})
+ arch="${archs[0]}"
+ build_root="${BUILT_PRODUCTS_DIR}/build-${PLATFORM_NAME}-${arch}${BUILD_SUFFIX}/build"
+ make -C "${build_root}/share" install-data \
+ DESTDIR="${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" \
+ prefix=/ \
+ datadir=/share
+
- name: Copy vlccoreios binary
shell: /bin/bash
script: |
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/412ee17be37f936b2108bef1c33b9db75db9d483
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/412ee17be37f936b2108bef1c33b9db75db9d483
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