diff options
| author | Polesznyák Márk <contact@pml68.dev> | 2026-03-28 01:15:31 +0100 |
|---|---|---|
| committer | Polesznyák Márk <contact@pml68.dev> | 2026-03-28 01:21:49 +0100 |
| commit | 234da53a2f522e47e92588a506448cee89c8a8fd (patch) | |
| tree | b64fd87620e70dae339d3f757355b76fed9f0115 | |
| parent | chore: necessary updates for iced-rs/iced@6690731 (diff) | |
| download | iced-builder-234da53a2f522e47e92588a506448cee89c8a8fd.tar.gz | |
| -rw-r--r-- | .builds/apple.yml | 49 | ||||
| -rw-r--r-- | .builds/linux.yml | 55 |
2 files changed, 0 insertions, 104 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 diff --git a/.builds/linux.yml b/.builds/linux.yml deleted file mode 100644 index 5b2de99..0000000 --- a/.builds/linux.yml +++ /dev/null @@ -1,55 +0,0 @@ -image: ubuntu/noble -packages: - - rustup - - pkg-config - - libxkbcommon-dev - - libssl-dev - - clang - - mold -environment: - MSRV: 1.92.0 - RUSTFLAGS: -C linker=clang -C link-arg=-fuse-ld=mold -triggers: - - action: email - condition: failure - to: "<~pml68/iced-crates@lists.sr.ht>" -artifacts: - - iced-builder-x86_64-unknown-linux-gnu -tasks: - - rust-setup: | - rustup toolchain install stable --profile default -c clippy - rustup toolchain install nightly --profile default - rustup toolchain install $MSRV --profile default - rustup default stable - - lint: | - cd iced-builder - cargo lint - - test: | - cd iced-builder - cargo test --verbose --workspace - - build-stable: | - cd iced-builder - - export RUSTUP_TOOLCHAIN=stable - cargo build --verbose --release - - cp target/release/iced-builder ../iced-builder-x86_64-unknown-linux-gnu - - environment: | - cd iced-builder - - if [ "$BUILD_SUBMITTER" = "git.sr.ht" ] - then - [ "$GIT_REF" = "refs/heads/master" ] || complete-build - [ "$(git remote get-url origin)" = "https://git.sr.ht/~pml68/iced-builder" ] || complete-build - fi - [ "$BUILD_REASON" != "patchset" ] || complete-build - - build-msrv: | - cd iced-builder - - export RUSTUP_TOOLCHAIN=$MSRV - cargo build --verbose --release - - build-nightly: | - cd iced-builder - - export RUSTUP_TOOLCHAIN=nightly - cargo build --verbose --release |
