id: xyz.safeworlds.hiit.Devel runtime: org.gnome.Platform runtime-version: "46" sdk: org.gnome.Sdk sdk-extensions: - org.freedesktop.Sdk.Extension.rust-stable # 23.08 - org.freedesktop.Sdk.Extension.llvm16 command: hiit finish-args: - --share=ipc - --socket=fallback-x11 - --socket=wayland - --socket=pulseaudio - --device=dri - --env=RUST_LOG=gtk_rust_template=debug - --env=G_MESSAGES_DEBUG=none - --env=RUST_BACKTRACE=1 build-options: append-path: /usr/lib/sdk/rust-stable/bin:/usr/lib/sdk/llvm16/bin prepend-ld-library-path: /usr/lib/sdk/llvm16/lib env: CARGO_HOME: /run/build/hiit/cargo CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_LINKER: clang CARGO_TARGET_X86_64_UNKNOWN_LINUX_GNU_RUSTFLAGS: -C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: clang CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_RUSTFLAGS: -C link-arg=-fuse-ld=/usr/lib/sdk/rust-stable/bin/mold modules: - name: hiit buildsystem: meson run-tests: true config-opts: - -Dprofile=development - -Doffline=true sources: - type: dir path: ../ - ../cargo-sources.json