File tree Expand file tree Collapse file tree 3 files changed +4
-13
lines changed
Expand file tree Collapse file tree 3 files changed +4
-13
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ concurrency:
3333
3434jobs :
3535 pico :
36- runs-on : ubuntu-22 .04
36+ runs-on : ubuntu-24 .04
3737 strategy :
3838 matrix :
3939 board : ["pico", "pico_w", "pico2"]
Original file line number Diff line number Diff line change 4444 https://repo.hex.pm
4545 https://cdn.jsdelivr.net/hex
4646
47- - name : Install arm-embedded toolchain
48- if : ${{ steps.builddeps-cache.outputs.cache-hit != 'true' }}
49- working-directory : /home/runner
50- run : |
51- set -euo pipefail
52- cd /home/runner
53- wget https://developer.arm.com/-/media/Files/downloads/gnu/11.3.rel1/binrel/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz \
54- --output-document=$RUNNER_TEMP/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
55- tar xJf $RUNNER_TEMP/arm-gnu-toolchain-11.3.rel1-x86_64-arm-none-eabi.tar.xz
56- pwd && ls
57-
5847 - name : Checkout and build libopencm3
5948 if : ${{ steps.builddeps-cache.outputs.cache-hit != 'true' }}
6049 working-directory : /home/runner
7160 run : sudo apt update
7261
7362 - name : " Install deps"
74- run : sudo apt install -y cmake gperf
63+ run : sudo apt install -y cmake gperf gcc-arm-none-eabi
7564
7665 - name : Checkout repo
7766 uses : actions/checkout@v4
Original file line number Diff line number Diff line change 2828#ifndef _TERM_H_
2929#define _TERM_H_
3030
31+ #include <sys/types.h>
32+
3133#include <stdbool.h>
3234#include <stdint.h>
3335#include <stdio.h>
You can’t perform that action at this time.
0 commit comments