Edit

kc3-lang/SDL/.github/workflows/riscos.yml

Branch :

  • Show log

    Commit

  • Author : Cameron Cawley
    Date : 2021-10-26 23:10:30
    Hash : ce093891
    Message : Add RISC OS builds to GitHub Actions

  • .github/workflows/riscos.yml
  • name: Build (RISC OS)
    
    on: [push, pull_request]
    
    jobs:
      autotools:
        name: autotools
        runs-on: ubuntu-latest
        container: riscosdotinfo/riscos-gccsdk-4.7:latest
        steps:
        - uses: actions/checkout@v2
        - name: Configure
          run: ./configure --host=arm-unknown-riscos --disable-gcc-atomics
        - name: Build
          run: make -j`nproc`
    
      cmake:
        name: CMake
        runs-on: ubuntu-latest
        container: riscosdotinfo/riscos-gccsdk-4.7:latest
        steps:
        - name: Setup dependencies
          run: apt-get update && apt-get install -y cmake ninja-build
        - uses: actions/checkout@v2
        - name: Configure CMake
          run: cmake -S. -Bbuild -G Ninja -DCMAKE_TOOLCHAIN_FILE=/home/riscos/env/toolchain-riscos.cmake -DRISCOS=ON -DSDL_GCC_ATOMICS=OFF -DCMAKE_BUILD_TYPE=Release
        - name: Build
          run: cmake --build build