Skip to content

Commit 87dcdd3

Browse files
authored
fix(bdk-swift): set iOS deployment target in xcframework build scripts
1 parent d4a1645 commit 87dcdd3

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

bdk-swift/build-xcframework-dev.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ NEW_HEADER_DIR="../bdk-ffi/target/include"
1111
PROFILE_DIR="debug"
1212
SWIFT_OUT_DIR="../bdk-swift/Sources/BitcoinDevKit"
1313
HEADER_OUT_DIR="${NEW_HEADER_DIR}/${HEADER_BASENAME}"
14+
MIN_IOS_VERSION="15.0"
1415

1516
HOST_ARCH=$(uname -m)
1617
if [ "$HOST_ARCH" = "arm64" ]; then
@@ -22,6 +23,8 @@ else
2223
fi
2324
IOS_DEVICE_TARGET="aarch64-apple-ios"
2425

26+
export IPHONEOS_DEPLOYMENT_TARGET="${MIN_IOS_VERSION}"
27+
2528
cd ../bdk-ffi/ || exit
2629

2730
rustup component add rust-src

bdk-swift/build-xcframework.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@ STATIC_LIB_NAME="lib${NAME}.a"
1212
NEW_HEADER_DIR="../bdk-ffi/target/include"
1313
SWIFT_OUT_DIR="../bdk-swift/Sources/BitcoinDevKit"
1414
HEADER_OUT_DIR="${NEW_HEADER_DIR}/${HEADER_BASENAME}"
15+
MIN_IOS_VERSION="15.0"
16+
17+
export IPHONEOS_DEPLOYMENT_TARGET="${MIN_IOS_VERSION}"
1518

1619
cd ../bdk-ffi/ || exit
1720

0 commit comments

Comments
 (0)