Skip to content

Commit d141bac

Browse files
committed
ci: codesign
1 parent c780cae commit d141bac

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -354,6 +354,7 @@ jobs:
354354
for b in `ls macOS-arm64/mdk-sdk/bin`; do # exes exist in both archs
355355
lipo -create macOS-{arm,x86_}64/mdk-sdk/bin/$b -output macOS/mdk-sdk/bin/$b
356356
done
357+
codesign --force --sign - --deep --timestamp macOS/mdk-sdk/lib/mdk.framework
357358
358359
libffmpeg=$(find macCatalyst/mdk-sdk/lib/mdk.framework -name "libffmpeg*.dylib")
359360
# xcrun bitcode_strip -r $libffmpeg -o $libffmpeg
@@ -369,6 +370,7 @@ jobs:
369370
# ensure bin/* can Find mdk and ffmpeg
370371
ln -sf ${mdkfw/mdk-sdk/..}/mdk.framework mdk-sdk/Frameworks
371372
ln -sf ../Frameworks/mdk.framework/Headers mdk-sdk/include/mdk
373+
codesign --force --sign - --deep --timestamp mdk-sdk/lib/mdk.xcframework
372374
# pod requires a file in tarball
373375
gtar Jcvf mdk-sdk-apple.tar.xz mdk-sdk README.md
374376
gtar Jcvf mdk-sdk-macOS.tar.xz -C macOS .

ci-after-build.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ fi
99
if [ -f mdk-sdk/lib/mdk.framework/mdk ]; then
1010
otool -l mdk-sdk/lib/mdk.framework/mdk
1111
otool -L mdk-sdk/lib/mdk.framework/mdk
12+
codesign --force --sign - --deep --timestamp mdk-sdk/lib/mdk.framework
1213
fi
1314
for s in build/${TARGET_OS}-*; do
1415
echo "sdk: $s"

0 commit comments

Comments
 (0)