Skip to content

Commit e1c72a3

Browse files
committed
Archive the FFmpeg dylibs with the major ABI version only
1 parent 3ef6905 commit e1c72a3

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

archive.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ lipo build/openssl/build_*/lib/libcrypto.3.dylib -create -o output/lib/libcrypto
2727
lipo build/libplacebo/build_*/lib/libplacebo.dylib -create -o output/lib/libplacebo.dylib
2828

2929
for lib in libavcodec libavutil libswscale; do
30-
dylib_name=$(basename "$(ls build/FFmpeg/build_*/lib/${lib}.*.dylib 2>/dev/null | head -n 1)")
30+
dylib_name=$(ls build/FFmpeg/build_*/lib/${lib}.*.dylib 2>/dev/null | xargs -n1 basename | grep -E "^${lib}\.[0-9]+\.dylib$" | head -n 1)
3131
lipo build/FFmpeg/build_*/lib/"$dylib_name" -create -o "output/lib/$dylib_name"
3232
done
3333

0 commit comments

Comments
 (0)