File tree Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Expand file tree Collapse file tree 1 file changed +8
-10
lines changed Original file line number Diff line number Diff line change 10
10
11
11
jobs :
12
12
build :
13
- name : ${{matrix.name}}
13
+ name : ${{matrix.name}} (C++)
14
+ runs-on : ubuntu-20.04
14
15
strategy :
15
16
matrix :
16
17
include :
17
- - os : ubuntu-20.04
18
- name : Linux
19
- cache-key : linux
20
- cmake-args : ' -DPICO_SDK_PATH=$GITHUB_WORKSPACE/pico-sdk -DPICO_SDK_POST_LIST_DIRS=$GITHUB_WORKSPACE/pico-extras'
21
- apt-packages : ccache gcc-arm-none-eabi
22
-
23
- runs-on : ${{matrix.os}}
18
+ - name : Pico
19
+ board : pico
20
+ - name : Pico W
21
+ board : pico_w
24
22
25
23
env :
26
24
PICO_SDK_PATH : $GITHUB_WORKSPACE/pico-sdk
@@ -59,15 +57,15 @@ jobs:
59
57
- name : Install deps
60
58
if : runner.os == 'Linux'
61
59
run : |
62
- sudo apt update && sudo apt install ${{matrix.apt-packages}}
60
+ sudo apt update && sudo apt install ccache gcc-arm-none-eabi
63
61
64
62
- name : Create Build Environment
65
63
run : cmake -E make_directory ${{runner.workspace}}/build
66
64
67
65
- name : Configure CMake
68
66
shell : bash
69
67
working-directory : ${{runner.workspace}}/build
70
- run : cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache $ {{matrix.cmake-args }}
68
+ run : cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_C_COMPILER_LAUNCHER=ccache -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DPICO_SDK_PATH=$GITHUB_WORKSPACE/pico-sdk -DPICO_SDK_POST_LIST_DIRS=$GITHUB_WORKSPACE/pico-extras -DPICO_BOARD=$ {{matrix.board }}
71
69
72
70
- name : Build
73
71
working-directory : ${{runner.workspace}}/build
You can’t perform that action at this time.
0 commit comments