| name: arm | |
| on: | |
| push: | |
| branches: [ main ] | |
| pull_request: | |
| branches: [ main ] | |
| permissions: | |
| contents: read | |
| jobs: | |
| arm-none-eabi: | |
| runs-on: ubuntu-22.04 | |
| container: | |
| image: devkitpro/devkitarm:latest | |
| steps: | |
| - uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3.5.3 | |
| - name: Configure CMake | |
| run: | | |
| cmake -S . -B build \ | |
| -DCMAKE_TOOLCHAIN_FILE=${DEVKITPRO}/cmake/3DS.cmake | |
| - name: Build | |
| run: make CXX_FLAGS="-w -DHB_NO_MT" | |
| working-directory: build |