+14
.tangled/workflows/test.yml
+14
.tangled/workflows/test.yml
···
7
7
dependencies:
8
8
nixpkgs:
9
9
- rustup
10
+
- stdenv
11
+
- clang
10
12
11
13
steps:
12
14
- name: Install Nightly
···
15
17
command: rustup +nightly target install thumbv7em-none-eabihf
16
18
- name: Format Check
17
19
command: cargo fmt --check
20
+
- name: Defmt Build
21
+
command: |
22
+
export LIBCLANG_PATH=$(< $(nix eval --raw nixpkgs#clang)/lib)
23
+
export BINDGEN_EXTRA_CLANG_ARGS="$(< $(nix eval --raw nixpkgs#stdenv.cc)/nix-support/libc-crt1-cflags) \
24
+
$(< $(nix eval --raw nixpkgs#stdenv.cc)/nix-support/libc-cflags) \
25
+
$(< $(nix eval --raw nixpkgs#stdenv.cc)/nix-support/cc-cflags) \
26
+
$(< $(nix eval --raw nixpkgs#stdenv.cc)/nix-support/libcxx-cxxflags) \
27
+
-isystem $(nix eval --raw nixpkgs#stdenv.cc.cc)/include/c++/$(nix eval --raw nixpkgs#stdenv.cc.cc --apply '(builtins.getFlake "nixpkgs").lib.getVersion' --impure) \
28
+
-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) \
29
+
-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 \
30
+
"
31
+
cargo build --release --locked
History
12 rounds
0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
closed without merging
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI
1/1 failed
expand
collapse
expand 0 comments
1 commit
expand
collapse
Use Zig and cargo-zigbuild for CI