From 1e246cd0bbdbd4ce99788f5c7851fe12b1d25a73 Mon Sep 17 00:00:00 2001 From: Tony Li Date: Thu, 2 May 2024 09:45:40 +1200 Subject: [PATCH] Build for watchOS real devices --- .buildkite/swift-test.sh | 6 ------ Makefile | 4 +--- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/.buildkite/swift-test.sh b/.buildkite/swift-test.sh index e2d9f3b91..647627902 100755 --- a/.buildkite/swift-test.sh +++ b/.buildkite/swift-test.sh @@ -18,12 +18,6 @@ function run_tests() { function build_for_real_device() { local platform; platform=$1 - # See https://github.com/Automattic/wordpress-rs/issues/48 - if [[ $platform == "watchOS" ]]; then - echo "~~~ watchOS is not supported yet" - return - fi - echo "--- :swift: Building for $platform device" export NSUnbufferedIO=YES xcodebuild -destination "generic/platform=$platform" \ diff --git a/Makefile b/Makefile index 407e2508a..c719109da 100644 --- a/Makefile +++ b/Makefile @@ -81,12 +81,10 @@ xcframework-headers: bindings cp target/swift-bindings/*.h target/swift-bindings/headers cp target/swift-bindings/libwordpressFFI.modulemap target/swift-bindings/headers/module.modulemap - -# TODO: Add arm64_32-apple-watchos to the list apple-platform-targets-macos := x86_64-apple-darwin aarch64-apple-darwin apple-platform-targets-ios := aarch64-apple-ios x86_64-apple-ios aarch64-apple-ios-sim apple-platform-targets-tvos := aarch64-apple-tvos aarch64-apple-tvos-sim -apple-platform-targets-watchos := x86_64-apple-watchos-sim aarch64-apple-watchos-sim +apple-platform-targets-watchos := arm64_32-apple-watchos x86_64-apple-watchos-sim aarch64-apple-watchos-sim apple-platform-targets := \ $(apple-platform-targets-macos) \ $(apple-platform-targets-ios) \