Skip to content

Commit

Permalink
Temporarily remove cross-compile check action
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchmindtree committed Jun 25, 2020
1 parent f97abf7 commit 37a1198
Showing 1 changed file with 0 additions and 22 deletions.
22 changes: 0 additions & 22 deletions .github/workflows/coreaudio-sys.yml
Expand Up @@ -37,28 +37,6 @@ jobs:
- name: cargo doc - all features
run: cargo doc --all-features --verbose

# Check that cross-compilation from linux is working.
# TODO: This is adapted from old travis file, should probably also:
# - Check more feature permutations.
# - Use more recent SDK? Looks like 10.13 is used atm.
# - Check iOS target?
linux-cross-compile:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Install stable
uses: actions-rs/toolchain@v1
with:
profile: minimal
toolchain: stable
override: true
- name: Add apple target
run: rustup target add x86_64-apple-darwin
- name: Download SDK
run: curl -sL https://github.com/phracker/MacOSX-SDKs/releases/download/10.13/MacOSX10.13.sdk.tar.xz | tar -Jxf -; export COREAUDIO_SDK_PATH="$PWD/MacOSX10.13.sdk"
- name: Cargo build
run: cargo build --verbose --target=x86_64-apple-darwin

# Publish a new version when pushing to master.
# Will succeed if the version has been updated, otherwise silently fails.
cargo-publish:
Expand Down

0 comments on commit 37a1198

Please sign in to comment.