Skip to content

Modify install command for "makelx" #46

Modify install command for "makelx"

Modify install command for "makelx" #46

name: brickOS-bibo CI
on:
workflow_dispatch:
push:
branches: [ master ]
pull_request:
branches: [ master ]
jobs:
build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ ubuntu-latest ]
steps:
- name: Get latest from version control
uses: actions/checkout@v4
- name: Update build environment
run: sudo apt-get --assume-yes update
- name: Install build dependencies
run: sudo apt-get --assume-yes install binutils-h8300-hms gcc-h8300-hms
- name: Execute the build
run: make
- name: Test-run “make install”
run: make DESTDIR=$(pwd)/build/destdir install
- name: Archive the “make install” output
uses: actions/upload-artifact@v4
with:
name: brickOS-bibo-install-${{ matrix.os }}
path: build/destdir/
- name: Archive the firmware image
uses: actions/upload-artifact@v4
with:
name: brickOS-bibo-srec-${{ matrix.os }}
path: kernel/bibo.srec
- name: Archive the demo program files
uses: actions/upload-artifact@v4
with:
name: brickOS-bibo-progs-${{ matrix.os }}
path: demo/**/*.lx