mirror of https://github.com/wolfSSL/wolfBoot.git
40 lines
810 B
YAML
40 lines
810 B
YAML
name: Wolfboot keytools with MSYS2
|
|
|
|
on:
|
|
push:
|
|
branches: [ 'master', 'main', 'release/**' ]
|
|
pull_request:
|
|
branches: [ '*' ]
|
|
|
|
jobs:
|
|
|
|
build:
|
|
runs-on: windows-latest
|
|
|
|
steps:
|
|
- name: Setup MSYS2
|
|
uses: msys2/setup-msys2@v2
|
|
with:
|
|
msystem: MINGW64
|
|
update: true
|
|
install: base-devel git
|
|
pacboy: toolchain:p
|
|
|
|
- name: git config
|
|
shell: bash
|
|
run: |
|
|
git config --global core.autocrlf input
|
|
|
|
- uses: actions/checkout@v3
|
|
with:
|
|
submodules: true
|
|
|
|
- name: Build tools
|
|
shell: msys2 {0}
|
|
run: |
|
|
make distclean
|
|
cp config/examples/sim.config .config
|
|
make include/target.h
|
|
make -C tools/keytools
|
|
make -C tools/bin-assemble
|