@@ -262,44 +262,72 @@ if [ "$catalyst" != "" ]; then
262
262
# Build XCFrameworks with Catalyst library
263
263
xcodebuild -create-xcframework \
264
264
-library $ARCHIVE /lib/iOS/libcurl.a \
265
+ -headers curl/include \
265
266
-library $ARCHIVE /lib/iOS-simulator/libcurl.a \
267
+ -headers curl/include \
266
268
-library $ARCHIVE /lib/tvOS/libcurl.a \
269
+ -headers curl/include \
267
270
-library $ARCHIVE /lib/tvOS-simulator/libcurl.a \
271
+ -headers curl/include \
268
272
-library $ARCHIVE /lib/Catalyst/libcurl.a \
273
+ -headers curl/include \
274
+ -library $ARCHIVE /lib/MacOS/libcurl.a \
275
+ -headers curl/include \
269
276
-output $ARCHIVE /xcframework/libcurl.xcframework
270
277
xcodebuild -create-xcframework \
271
278
-library $ARCHIVE /lib/iOS/libcrypto.a \
279
+ -headers openssl/iOS/include \
272
280
-library $ARCHIVE /lib/iOS-simulator/libcrypto.a \
281
+ -headers openssl/iOS-simulator/include \
273
282
-library $ARCHIVE /lib/tvOS/libcrypto.a \
283
+ -headers openssl/tvOS/include \
274
284
-library $ARCHIVE /lib/tvOS-simulator/libcrypto.a \
285
+ -headers openssl/tvOS-simulator/include \
275
286
-library $ARCHIVE /lib/Catalyst/libcrypto.a \
287
+ -headers openssl/Mac/include \
288
+ -library $ARCHIVE /lib/MacOS/libcrypto.a \
289
+ -headers openssl/Mac/include \
276
290
-output $ARCHIVE /xcframework/libcrypto.xcframework
277
291
xcodebuild -create-xcframework \
278
292
-library $ARCHIVE /lib/iOS/libssl.a \
279
293
-library $ARCHIVE /lib/iOS-simulator/libssl.a \
280
294
-library $ARCHIVE /lib/tvOS/libssl.a \
281
295
-library $ARCHIVE /lib/tvOS-simulator/libssl.a \
282
296
-library $ARCHIVE /lib/Catalyst/libssl.a \
297
+ -library $ARCHIVE /lib/MacOS/libssl.a \
283
298
-output $ARCHIVE /xcframework/libssl.xcframework
284
299
else
285
300
# Build XCFrameworks
286
301
xcodebuild -create-xcframework \
287
302
-library $ARCHIVE /lib/iOS/libcurl.a \
303
+ -headers curl/include \
288
304
-library $ARCHIVE /lib/iOS-simulator/libcurl.a \
305
+ -headers curl/include \
289
306
-library $ARCHIVE /lib/tvOS/libcurl.a \
307
+ -headers curl/include \
290
308
-library $ARCHIVE /lib/tvOS-simulator/libcurl.a \
309
+ -headers curl/include \
310
+ -library $ARCHIVE /lib/MacOS/libcurl.a \
311
+ -headers curl/include \
291
312
-output $ARCHIVE /xcframework/libcurl.xcframework
292
313
xcodebuild -create-xcframework \
293
314
-library $ARCHIVE /lib/iOS/libcrypto.a \
315
+ -headers openssl/iOS/include \
294
316
-library $ARCHIVE /lib/iOS-simulator/libcrypto.a \
317
+ -headers openssl/iOS-simulator/include \
295
318
-library $ARCHIVE /lib/tvOS/libcrypto.a \
319
+ -headers openssl/tvOS/include \
296
320
-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 \
297
324
-output $ARCHIVE /xcframework/libcrypto.xcframework
298
325
xcodebuild -create-xcframework \
299
326
-library $ARCHIVE /lib/iOS/libssl.a \
300
327
-library $ARCHIVE /lib/iOS-simulator/libssl.a \
301
328
-library $ARCHIVE /lib/tvOS/libssl.a \
302
329
-library $ARCHIVE /lib/tvOS-simulator/libssl.a \
330
+ -library $ARCHIVE /lib/MacOS/libssl.a \
303
331
-output $ARCHIVE /xcframework/libssl.xcframework
304
332
fi
305
333
@@ -322,13 +350,15 @@ if [ "$buildnghttp2" != "" ]; then
322
350
-library $ARCHIVE /lib/tvOS/libnghttp2.a \
323
351
-library $ARCHIVE /lib/tvOS-simulator/libnghttp2.a \
324
352
-library $ARCHIVE /lib/Catalyst/libnghttp2.a \
353
+ -library $ARCHIVE /lib/MacOS/libnghttp2.a \
325
354
-output $ARCHIVE /xcframework/libnghttp2.xcframework
326
355
else
327
356
xcodebuild -create-xcframework \
328
357
-library $ARCHIVE /lib/iOS/libnghttp2.a \
329
358
-library $ARCHIVE /lib/iOS-simulator/libnghttp2.a \
330
359
-library $ARCHIVE /lib/tvOS/libnghttp2.a \
331
360
-library $ARCHIVE /lib/tvOS-simulator/libnghttp2.a \
361
+ -library $ARCHIVE /lib/MacOS/libnghttp2.a \
332
362
-output $ARCHIVE /xcframework/libnghttp2.xcframework
333
363
fi
334
364
fi
0 commit comments