image: debian:testing-slim build-cross: stage: build script: | dpkg --add-architecture arm64 apt-get update -y apt-get install -y curl curl https://sh.rustup.rs -sSf | sh -s -- -y source "$HOME/.cargo/env" rustup target add aarch64-unknown-linux-gnu apt-get install -y crossbuild-essential-arm64 libgtk-4-1:arm64 libadwaita-1-0:arm64 libgtk-4-dev:arm64 libadwaita-1-dev:arm64 export PKG_CONFIG_SYSROOT_DIR=/ export PKG_CONFIG_PATH=/usr/lib/aarch64-linux-gnu/pkgconfig/ cargo build --target aarch64-unknown-linux-gnu artifacts: when: always paths: - target/aarch64-unknown-linux-gnu/debug/reform-setup
https://files.mastodon.social/media_attachments/files/112/061/952/102/652/908/original/d11b5c9e15a7767c.png