@@ -67,19 +67,40 @@ jobs:
67
67
with :
68
68
path : ${{ env.OUTPUT_DIR }}
69
69
70
+ - name : List downloaded artifacts
71
+ run : |
72
+ echo "Contents of OUTPUT_DIR:"
73
+ ls -R ${{ env.OUTPUT_DIR }}
74
+
70
75
- name : Create XCFrameworks
71
76
run : |
72
77
mkdir -p "${OUTPUT_DIR}/Headers/"
73
78
79
+ # For opencore-amrnb
74
80
rm -rf ${OUTPUT_DIR}/Headers/*
75
81
rm -rf ${OUTPUT_DIR}/opencore-amrnb.xcframework
76
82
cp -a amrnb/{interf_dec,interf_enc}.h ${OUTPUT_DIR}/Headers/
77
- ./.github/actions/create_xcframework.sh opencore-amrnb
78
83
84
+ xcodebuild -create-xcframework \
85
+ -library ${OUTPUT_DIR}/build-macosx-arm64/libopencore-amrnb.a -headers ${OUTPUT_DIR}/Headers \
86
+ -library ${OUTPUT_DIR}/build-macosx-x86_64/libopencore-amrnb.a -headers ${OUTPUT_DIR}/Headers \
87
+ -library ${OUTPUT_DIR}/build-iphoneos-arm64/libopencore-amrnb.a -headers ${OUTPUT_DIR}/Headers \
88
+ -library ${OUTPUT_DIR}/build-iphonesimulator-x86_64/libopencore-amrnb.a -headers ${OUTPUT_DIR}/Headers \
89
+ -library ${OUTPUT_DIR}/build-iphonesimulator-arm64/libopencore-amrnb.a -headers ${OUTPUT_DIR}/Headers \
90
+ -output ${OUTPUT_DIR}/opencore-amrnb.xcframework
91
+
92
+ # For opencore-amrwb
79
93
rm -rf ${OUTPUT_DIR}/Headers/*
80
94
rm -rf ${OUTPUT_DIR}/opencore-amrwb.xcframework
81
95
cp -a amrwb/{dec_if,if_rom}.h ${OUTPUT_DIR}/Headers/
82
- ./.github/actions/create_xcframework.sh opencore-amrwb
96
+
97
+ xcodebuild -create-xcframework \
98
+ -library ${OUTPUT_DIR}/build-macosx-arm64/libopencore-amrwb.a -headers ${OUTPUT_DIR}/Headers \
99
+ -library ${OUTPUT_DIR}/build-macosx-x86_64/libopencore-amrwb.a -headers ${OUTPUT_DIR}/Headers \
100
+ -library ${OUTPUT_DIR}/build-iphoneos-arm64/libopencore-amrwb.a -headers ${OUTPUT_DIR}/Headers \
101
+ -library ${OUTPUT_DIR}/build-iphonesimulator-x86_64/libopencore-amrwb.a -headers ${OUTPUT_DIR}/Headers \
102
+ -library ${OUTPUT_DIR}/build-iphonesimulator-arm64/libopencore-amrwb.a -headers ${OUTPUT_DIR}/Headers \
103
+ -output ${OUTPUT_DIR}/opencore-amrwb.xcframework
83
104
84
105
- name : Zip XCFrameworks
85
106
run : |
0 commit comments