Skip to content

Commit 8382a40

Browse files
kurisaWRbb666
authored andcommitted
add k230 ci check
1 parent 6ffa53a commit 8382a40

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.github/ALL_BSP_COMPILE.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,13 @@
397397
"qemu-virt64-riscv"
398398
]
399399
},
400+
{
401+
"RTT_BSP": "K230",
402+
"RTT_TOOL_CHAIN": "riscv64-unknown-linux-musl-",
403+
"SUB_RTT_BSP": [
404+
"k230"
405+
]
406+
},
400407
{
401408
"RTT_BSP": "hpmicro",
402409
"RTT_TOOL_CHAIN": "RISC-V-GCC-RV32",

.github/workflows/bsp_buildings.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,14 @@ jobs:
183183
/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/riscv64-unknown-elf-gcc --version
184184
echo "RTT_EXEC_PATH=/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_ENV
185185
186+
- name: Install k230 MUSL ToolChains
187+
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'riscv64-unknown-linux-musl-' && matrix.legs.RTT_BSP == 'K230' && success() }}
188+
run: |
189+
wget -q https://download.rt-thread.org/rt-smart/riscv64/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu_251248.tar.bz2
190+
sudo tar xjf riscv64-linux-musleabi_for_x86_64-pc-linux-gnu_251248.tar.bz2 -C /opt
191+
/opt/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu/bin/riscv64-unknown-linux-musl-gcc --version
192+
echo "RTT_EXEC_PATH=/opt/riscv64-linux-musleabi_for_x86_64-pc-linux-gnu/bin" >> $GITHUB_ENV
193+
186194
- name: Install riscv32-unknown-elf Toolchains
187195
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'RISC-V-GCC-RV32' && success() }}
188196
run: |

0 commit comments

Comments
 (0)