@@ -72,20 +72,20 @@ jobs:
7272 - name : Create lipo-ios-sim and lipo-macos
7373 working-directory : bdk-ffi
7474 run : |
75- mkdir -p target/lipo-ios-sim/release
76- lipo target/aarch64-apple-ios-sim/release/libbdkffi.a target/x86_64-apple-ios/release/libbdkffi.a -create -output target/lipo-ios-sim/release/libbdkffi.a
77- mkdir -p target/lipo-macos/release
78- lipo target/aarch64-apple-darwin/release/libbdkffi.a target/x86_64-apple-darwin/release/libbdkffi.a -create -output target/lipo-macos/release/libbdkffi.a
75+ mkdir -p target/lipo-ios-sim/release-smaller
76+ lipo target/aarch64-apple-ios-sim/release/libbdkffi.a target/x86_64-apple-ios/release-smaller /libbdkffi.a -create -output target/lipo-ios-sim/release-smaller /libbdkffi.a
77+ mkdir -p target/lipo-macos/release-smaller
78+ lipo target/aarch64-apple-darwin/release-smaller /libbdkffi.a target/x86_64-apple-darwin/release-smaller /libbdkffi.a -create -output target/lipo-macos/release-smaller /libbdkffi.a
7979
8080 - name : Create bdkFFI.xcframework
8181 run : |
8282 mv Sources/BitcoinDevKit/bdk.swift Sources/BitcoinDevKit/BitcoinDevKit.swift
8383 cp Sources/BitcoinDevKit/bdkFFI.h bdkFFI.xcframework/ios-arm64/bdkFFI.framework/Headers
8484 cp Sources/BitcoinDevKit/bdkFFI.h bdkFFI.xcframework/ios-arm64_x86_64-simulator/bdkFFI.framework/Headers
8585 cp Sources/BitcoinDevKit/bdkFFI.h bdkFFI.xcframework/macos-arm64_x86_64/bdkFFI.framework/Headers
86- cp bdk-ffi/target/aarch64-apple-ios/release/libbdkffi.a bdkFFI.xcframework/ios-arm64/bdkFFI.framework/bdkFFI
87- cp bdk-ffi/target/lipo-ios-sim/release/libbdkffi.a bdkFFI.xcframework/ios-arm64_x86_64-simulator/bdkFFI.framework/bdkFFI
88- cp bdk-ffi/target/lipo-macos/release/libbdkffi.a bdkFFI.xcframework/macos-arm64_x86_64/bdkFFI.framework/bdkFFI
86+ cp bdk-ffi/target/aarch64-apple-ios/release-smaller /libbdkffi.a bdkFFI.xcframework/ios-arm64/bdkFFI.framework/bdkFFI
87+ cp bdk-ffi/target/lipo-ios-sim/release-smaller /libbdkffi.a bdkFFI.xcframework/ios-arm64_x86_64-simulator/bdkFFI.framework/bdkFFI
88+ cp bdk-ffi/target/lipo-macos/release-smaller /libbdkffi.a bdkFFI.xcframework/macos-arm64_x86_64/bdkFFI.framework/bdkFFI
8989 rm Sources/BitcoinDevKit/bdkFFI.h
9090 rm Sources/BitcoinDevkit/bdkFFI.modulemap
9191 rm bdkFFI.xcframework.zip || true
0 commit comments