[vlc-commits] [Git][videolan/vlc][master] copy_plugins: skip codesign if EXPANDED_CODE_SIGN_IDENTITY is undefined

Steve Lhomme (@robUx4) gitlab at videolan.org
Fri May 1 02:08:23 UTC 2026



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
a367c69f by Romain Roffé at 2026-05-01T01:47:22+00:00
copy_plugins: skip codesign if EXPANDED_CODE_SIGN_IDENTITY is undefined

It is possible to invoke "xcodebuild archive" with
CODE_SIGNING_ALLOWED=NO. The signature can be applied later
to the resulting xcarchive.

- - - - -


1 changed file:

- extras/package/apple/copy_plugins.sh


Changes:

=====================================
extras/package/apple/copy_plugins.sh
=====================================
@@ -74,7 +74,9 @@ for entry in "${PLUGIN_ENTRIES[@]}"; do
             "${FRAMEWORK_BIN_PATH}"
         dsymutil -o "${FRAMEWORK_DIR}.dSYM" "${FRAMEWORK_BIN_PATH}"
         generate_info_plist "${plugin}" > "${FRAMEWORK_DIR}/Info.plist"
-        codesign --force --sign "${EXPANDED_CODE_SIGN_IDENTITY}" "${FRAMEWORK_DIR}"
+        if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" ]; then
+            codesign --force --sign "${EXPANDED_CODE_SIGN_IDENTITY}" "${FRAMEWORK_DIR}"
+        fi
         break
     done
 done



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

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




More information about the vlc-commits mailing list