diff options
Diffstat (limited to '.builds/apple.yml')
| -rw-r--r-- | .builds/apple.yml | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/.builds/apple.yml b/.builds/apple.yml deleted file mode 100644 index a2a20a4..0000000 --- a/.builds/apple.yml +++ /dev/null @@ -1,49 +0,0 @@ -image: ubuntu/noble -packages: - - rustup - - pkg-config - - libxkbcommon-dev - - libssl-dev - - libclang-dev - - clang -environment: - SDKROOT: /home/build/MacOSX11.3.sdk - ZIG_VERSION: 0.15.2 - CARGO_ZIGBUILD_COMMIT: 3a9bc60 -triggers: - - action: email - condition: failure - to: "<~pml68/iced-crates@lists.sr.ht>" -artifacts: - - iced-builder-x86_64-apple-darwin - - iced-builder-aarch64-apple-darwin -tasks: - - sdkroot: | - curl -L "https://github.com/phracker/MacOSX-SDKs/releases/download/11.3/MacOSX11.3.sdk.tar.xz" | tar -Jx - - zig: | - curl -L "https://ziglang.org/download/$ZIG_VERSION/zig-x86_64-linux-$ZIG_VERSION.tar.xz" | tar -Jx - mv "zig-x86_64-linux-$ZIG_VERSION" zig - - rust-setup: | - rustup toolchain install stable --profile default - rustup target add x86_64-apple-darwin aarch64-apple-darwin - rustup default stable - - cargo-zigbuild: | - cargo install --git https://github.com/rust-cross/cargo-zigbuild --rev $CARGO_ZIGBUILD_COMMIT cargo-zigbuild - - build-aarch64: | - cd iced-builder - - export PATH="/home/build/zig/:$PATH" - which zig - - cargo zigbuild --verbose --release --target aarch64-apple-darwin - - cp target/aarch64-apple-darwin/release/iced-builder ../iced-builder-aarch64-apple-darwin - - build-x86_64: | - cd iced-builder - - export PATH="/home/build/zig/:$PATH" - which zig - - cargo zigbuild --verbose --release --target x86_64-apple-darwin - - cp target/x86_64-apple-darwin/release/iced-builder ../iced-builder-x86_64-apple-darwin |
