File tree 4 files changed +21
-7
lines changed
4 files changed +21
-7
lines changed Original file line number Diff line number Diff line change 30
30
run : |
31
31
sudo apt-get update
32
32
sudo apt-get install -y libudev-dev
33
- cargo install elf2uf2-rs
34
- elf2uf2-rs target/thumbv6m-none-eabi/release/b1display b1display.uf2
35
- elf2uf2-rs target/thumbv6m-none-eabi/release/c1minimal c1minimal.uf2
36
- elf2uf2-rs target/thumbv6m-none-eabi/release/ledmatrix ledmatrix.uf2
33
+ cargo make b1display uf2
34
+ cargo make c1minimal uf2
35
+ cargo make ledmatrix uf2
37
36
38
37
- name : Upload UF2 files
39
38
uses : actions/upload-artifact@v3
48
47
run : |
49
48
sudo apt-get update
50
49
sudo apt-get install -y llvm
51
- llvm-objcopy -O binary target/thumbv6m-none-eabi/release/ b1display b1display. bin
52
- llvm-objcopy -O binary target/thumbv6m-none-eabi/release/ c1minimal c1minimal. bin
53
- llvm-objcopy -O binary target/thumbv6m-none-eabi/release/ ledmatrix ledmatrix. bin
50
+ cargo make b1display bin
51
+ cargo make c1minimal bin
52
+ cargo make ledmatrix bin
54
53
55
54
- name : Upload bin files
56
55
uses : actions/upload-artifact@v3
Original file line number Diff line number Diff line change @@ -5,3 +5,8 @@ command = "elf2uf2-rs"
5
5
args = [" ../target/thumbv6m-none-eabi/release/b1display" , " ../target/thumbv6m-none-eabi/release/b1display.uf2" ]
6
6
dependencies = [" build-release" ]
7
7
install_crate = " elf2uf2-rs"
8
+
9
+ [tasks .bin ]
10
+ command = " llvm-objcopy"
11
+ args = [" -Obinary" , " ../target/thumbv6m-none-eabi/release/b1display" , " ../target/thumbv6m-none-eabi/release/b1display.bin" ]
12
+ dependencies = [" build-release" ]
Original file line number Diff line number Diff line change @@ -5,3 +5,8 @@ command = "elf2uf2-rs"
5
5
args = [" ../target/thumbv6m-none-eabi/release/c1minimal" , " ../target/thumbv6m-none-eabi/release/c1minimal.uf2" ]
6
6
dependencies = [" build-release" ]
7
7
install_crate = " elf2uf2-rs"
8
+
9
+ [tasks .bin ]
10
+ command = " llvm-objcopy"
11
+ args = [" -Obinary" , " ../target/thumbv6m-none-eabi/release/c1minimal" , " ../target/thumbv6m-none-eabi/release/c1minimal.bin" ]
12
+ dependencies = [" build-release" ]
Original file line number Diff line number Diff line change @@ -5,3 +5,8 @@ command = "elf2uf2-rs"
5
5
args = [" ../target/thumbv6m-none-eabi/release/ledmatrix" , " ../target/thumbv6m-none-eabi/release/ledmatrix.uf2" ]
6
6
dependencies = [" build-release" ]
7
7
install_crate = " elf2uf2-rs"
8
+
9
+ [tasks .bin ]
10
+ command = " llvm-objcopy"
11
+ args = [" -Obinary" , " ../target/thumbv6m-none-eabi/release/ledmatrix" , " ../target/thumbv6m-none-eabi/release/ledmatrix.bin" ]
12
+ dependencies = [" build-release" ]
You can’t perform that action at this time.
0 commit comments