CocoaPods-related infrastucture improvements

- Skip building for Catalyst in pull request testing, but make up for
  it in the "Slow Tests".

- Update the README now that the Arm Mac simulator is a Tier 2 Rust
  target.

- Remove workaround for one-time incompatibility with the Arm Mac
  simulator.
This commit is contained in:
Jordan Rose
2022-07-28 18:07:18 -07:00
parent 1689d274ec
commit 9d774c4d59
5 changed files with 38 additions and 17 deletions

View File

@@ -72,8 +72,10 @@ Pod::Spec.new do |s|
CARGO_BUILD_TARGET=aarch64-apple-ios swift/build_ffi.sh --release
CARGO_BUILD_TARGET=x86_64-apple-ios swift/build_ffi.sh --release
CARGO_BUILD_TARGET=aarch64-apple-ios-sim swift/build_ffi.sh --release
CARGO_BUILD_TARGET=x86_64-apple-ios-macabi swift/build_ffi.sh --release --build-std
CARGO_BUILD_TARGET=aarch64-apple-ios-macabi swift/build_ffi.sh --release --build-std
if [[ "${SKIP_CATALYST:-0}" != "1" ]]; then
CARGO_BUILD_TARGET=x86_64-apple-ios-macabi swift/build_ffi.sh --release --build-std
CARGO_BUILD_TARGET=aarch64-apple-ios-macabi swift/build_ffi.sh --release --build-std
fi
)
s.test_spec 'Tests' do |test_spec|