@@ -262,44 +262,72 @@ if [ "$catalyst" != "" ]; then
262262 # Build XCFrameworks with Catalyst library
263263 xcodebuild -create-xcframework \
264264 -library $ARCHIVE /lib/iOS/libcurl.a \
265+ -headers curl/include \
265266 -library $ARCHIVE /lib/iOS-simulator/libcurl.a \
267+ -headers curl/include \
266268 -library $ARCHIVE /lib/tvOS/libcurl.a \
269+ -headers curl/include \
267270 -library $ARCHIVE /lib/tvOS-simulator/libcurl.a \
271+ -headers curl/include \
268272 -library $ARCHIVE /lib/Catalyst/libcurl.a \
273+ -headers curl/include \
274+ -library $ARCHIVE /lib/MacOS/libcurl.a \
275+ -headers curl/include \
269276 -output $ARCHIVE /xcframework/libcurl.xcframework
270277 xcodebuild -create-xcframework \
271278 -library $ARCHIVE /lib/iOS/libcrypto.a \
279+ -headers openssl/iOS/include \
272280 -library $ARCHIVE /lib/iOS-simulator/libcrypto.a \
281+ -headers openssl/iOS-simulator/include \
273282 -library $ARCHIVE /lib/tvOS/libcrypto.a \
283+ -headers openssl/tvOS/include \
274284 -library $ARCHIVE /lib/tvOS-simulator/libcrypto.a \
285+ -headers openssl/tvOS-simulator/include \
275286 -library $ARCHIVE /lib/Catalyst/libcrypto.a \
287+ -headers openssl/Mac/include \
288+ -library $ARCHIVE /lib/MacOS/libcrypto.a \
289+ -headers openssl/Mac/include \
276290 -output $ARCHIVE /xcframework/libcrypto.xcframework
277291 xcodebuild -create-xcframework \
278292 -library $ARCHIVE /lib/iOS/libssl.a \
279293 -library $ARCHIVE /lib/iOS-simulator/libssl.a \
280294 -library $ARCHIVE /lib/tvOS/libssl.a \
281295 -library $ARCHIVE /lib/tvOS-simulator/libssl.a \
282296 -library $ARCHIVE /lib/Catalyst/libssl.a \
297+ -library $ARCHIVE /lib/MacOS/libssl.a \
283298 -output $ARCHIVE /xcframework/libssl.xcframework
284299else
285300 # Build XCFrameworks
286301 xcodebuild -create-xcframework \
287302 -library $ARCHIVE /lib/iOS/libcurl.a \
303+ -headers curl/include \
288304 -library $ARCHIVE /lib/iOS-simulator/libcurl.a \
305+ -headers curl/include \
289306 -library $ARCHIVE /lib/tvOS/libcurl.a \
307+ -headers curl/include \
290308 -library $ARCHIVE /lib/tvOS-simulator/libcurl.a \
309+ -headers curl/include \
310+ -library $ARCHIVE /lib/MacOS/libcurl.a \
311+ -headers curl/include \
291312 -output $ARCHIVE /xcframework/libcurl.xcframework
292313 xcodebuild -create-xcframework \
293314 -library $ARCHIVE /lib/iOS/libcrypto.a \
315+ -headers openssl/iOS/include \
294316 -library $ARCHIVE /lib/iOS-simulator/libcrypto.a \
317+ -headers openssl/iOS-simulator/include \
295318 -library $ARCHIVE /lib/tvOS/libcrypto.a \
319+ -headers openssl/tvOS/include \
296320 -library $ARCHIVE /lib/tvOS-simulator/libcrypto.a \
321+ -headers openssl/tvOS-simulator/include \
322+ -library $ARCHIVE /lib/MacOS/libcrypto.a \
323+ -headers openssl/Mac/include \
297324 -output $ARCHIVE /xcframework/libcrypto.xcframework
298325 xcodebuild -create-xcframework \
299326 -library $ARCHIVE /lib/iOS/libssl.a \
300327 -library $ARCHIVE /lib/iOS-simulator/libssl.a \
301328 -library $ARCHIVE /lib/tvOS/libssl.a \
302329 -library $ARCHIVE /lib/tvOS-simulator/libssl.a \
330+ -library $ARCHIVE /lib/MacOS/libssl.a \
303331 -output $ARCHIVE /xcframework/libssl.xcframework
304332fi
305333
@@ -322,13 +350,15 @@ if [ "$buildnghttp2" != "" ]; then
322350 -library $ARCHIVE /lib/tvOS/libnghttp2.a \
323351 -library $ARCHIVE /lib/tvOS-simulator/libnghttp2.a \
324352 -library $ARCHIVE /lib/Catalyst/libnghttp2.a \
353+ -library $ARCHIVE /lib/MacOS/libnghttp2.a \
325354 -output $ARCHIVE /xcframework/libnghttp2.xcframework
326355 else
327356 xcodebuild -create-xcframework \
328357 -library $ARCHIVE /lib/iOS/libnghttp2.a \
329358 -library $ARCHIVE /lib/iOS-simulator/libnghttp2.a \
330359 -library $ARCHIVE /lib/tvOS/libnghttp2.a \
331360 -library $ARCHIVE /lib/tvOS-simulator/libnghttp2.a \
361+ -library $ARCHIVE /lib/MacOS/libnghttp2.a \
332362 -output $ARCHIVE /xcframework/libnghttp2.xcframework
333363 fi
334364fi
0 commit comments