name: build # build on c/cpp changes or workflow changes on: - push - pull_request jobs: linux-gl: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Install deps run: | sudo apt-get install g++ cmake libxxf86vm-dev libgl1-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy - name: Build run: | cmake . make linux-gles: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 - name: Install deps run: | sudo apt-get install g++ cmake libxxf86vm-dev libgles2-mesa-dev libpng-dev libjpeg-dev zlib1g-dev -qyy - name: Build run: | sed '/#define _IRR_COMPILE_WITH_OGLES2_/ s|^//||g' -i include/IrrCompileConfig.h sed '/#define _IRR_COMPILE_WITH_OPENGL_/ s|^|//|g' -i include/IrrCompileConfig.h cmake . make