Skip to content

Commit 3e93f95

Browse files
committed
Merge #76: Install gcc-arm-none-eabi in embedded ci job
091240e Install gcc-arm-none-eabi in embedded ci job (Tobin C. Harding) Pull request description: The current embedded ci job is failing, I think its because we need to install `gcc-arm-none-eabi`, based on how we do it in `rust-bitcoin`. ACKs for top commit: apoelstra: ACK 091240e Tree-SHA512: 6840ce46de441270f1973515af1a686cdbffba29c0d8fb8583077e0df41a5519e57611c9be1d1e42f5a6c512668eff954d02fccc6fb3a4302e1cff161617602b
2 parents 6df4a67 + 091240e commit 3e93f95

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

.github/workflows/rust.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
- name: Checkout
7171
uses: actions/checkout@v2
7272
- name: Set up QEMU
73-
run: sudo apt install qemu-system-arm
73+
run: sudo apt update && sudo apt install -y qemu-system-arm gcc-arm-none-eabi
7474
- name: Checkout Toolchain
7575
uses: actions-rs/toolchain@v1
7676
with:
@@ -82,5 +82,5 @@ jobs:
8282
- name: Run
8383
env:
8484
RUSTFLAGS: "-C link-arg=-Tlink.x"
85-
CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER: "qemu-system-arm -cpu cortex-m3 -machine lm3s6965evb -nographic -semihosting-config enable=on,target=native -kernel"
85+
CARGO_TARGET_THUMBV7M_NONE_EABI_RUNNER: "qemu-system-arm -cpu cortex-m3 -machine mps2-an385 -nographic -semihosting-config enable=on,target=native -kernel"
8686
run: cd embedded && cargo run --target thumbv7m-none-eabi

0 commit comments

Comments
 (0)