Firmware for the b-parasite board, but in Rust.

Use Zig and cargo-zigbuild for CI #4

closed opened by sachy.dev targeting main from ci-zig
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:usjm3ynnir6y4inkcdovrfei/sh.tangled.repo.pull/3m7oytmqmjb22
+8 -11
Interdiff #4 โ†’ #5
+8 -11
.tangled/workflows/test.yml
··· 12 12 - libclang 13 13 14 14 steps: 15 - - name: Env Setup 15 + - name: Install Nightly 16 + command: rustup toolchain install nightly 17 + - name: Install toolchain 18 + command: rustup +nightly target install thumbv7em-none-eabihf 19 + - name: Format Check 20 + command: cargo fmt --check 21 + - name: Defmt Build 16 22 command: | 17 23 export LIBCLANG_PATH=$(nix eval --raw nixpkgs#libclang)/lib 18 24 export BINDGEN_EXTRA_CLANG_ARGS="$(< $(nix eval --raw nixpkgs#stdenv.cc)/nix-support/libc-crt1-cflags) \ ··· 23 29 -isystem $(nix eval --raw nixpkgs#stdenv.cc.cc)/include/c++/$(nix eval --raw nixpkgs#stdenv.cc.cc --apply '(builtins.getFlake "nixpkgs").lib.getVersion' --impure)/$(nix eval --raw nixpkgs#stdenv.hostPlatform.config) \ 24 30 -idirafter $(nix eval --raw nixpkgs#stdenv.cc.cc)/lib/gcc/$(nix eval --raw nixpkgs#stdenv.hostPlatform.config)/$(nix eval --raw nixpkgs#stdenv.cc.cc --apply '(builtins.getFlake "nixpkgs").lib.getVersion' --impure)/include \ 25 31 " 26 - - name: Install Nightly 27 - command: rustup toolchain install nightly 28 - - name: Install toolchain 29 - command: rustup +nightly target install thumbv7em-none-eabihf 30 - - name: Format Check 31 - command: cargo fmt --check 32 - - name: Defmt Build 33 - command: cargo build --release --locked 34 - - name: Plain Build 35 - command: cargo build --release --locked --no-default-features 32 + cargo build --release --locked
Cargo.toml

This file has not been changed.

History

12 rounds 0 comments
sign up or login to add to the discussion
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
closed without merging
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments
1 commit
expand
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
expand 0 comments