From efbda45c84ed145721cd6dc486ffb58b4281c79f Mon Sep 17 00:00:00 2001 From: Bradley Bell Date: Sat, 17 Jul 2021 00:43:04 -0700 Subject: [PATCH] build on macos --- .github/workflows/c-cpp.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 6a72a9f6..df3e8a5d 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -7,20 +7,24 @@ on: branches: [ main ] jobs: - build: - - runs-on: ubuntu-latest - + linux: strategy: matrix: + os: [ubuntu-latest, macos-latest] debug: [enable-debug, disable-debug] release: [enable-release, disable-release] network: [enable-network, disable-network] + runs-on: ${{ matrix.os }} + steps: - uses: actions/checkout@v2 - - name: install dependencies + - name: linux dependencies + if: ${{ env.RUNNER_OS == 'Linux' }} run: sudo apt-get install -y libphysfs-dev libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev + - name: macos dependencies + if: ${{ env.RUNNER_OS == 'macOS' }} + run: brew install physfs sdl sdl_mixer sdl_image - name: autogen run: ./autogen.sh - name: configure -- 2.39.2