From c04eaef24a4b826aebc65cb982b2e4c107216d03 Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sun, 20 Sep 2020 01:31:37 +1000 Subject: [PATCH] ci: use ninja but only on windows --- .github/workflows/ci.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 62ac8c11b..ca4a5994c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -150,6 +150,16 @@ jobs: curl -fLOSs --retry 3 http://olivevideoeditor.org/deps/crashpad-$DEP_SUFFIX $EXTRACT_TOOL crashpad-$DEP_SUFFIX + - name: Configure CMake + shell: bash + working-directory: ${{ runner.workspace }}/build + run: | + PATH=$GITHUB_WORKSPACE:$PATH \ + OPENEXR_ROOT=$GITHUB_WORKSPACE \ + FFMPEG_ROOT=$GITHUB_WORKSPACE \ + cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} -G Ninja + if: matrix.os == 'windows-latest' + - name: Configure CMake shell: bash working-directory: ${{ runner.workspace }}/build @@ -158,6 +168,7 @@ jobs: OPENEXR_ROOT=$GITHUB_WORKSPACE \ FFMPEG_ROOT=$GITHUB_WORKSPACE \ cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{ matrix.build-type }} + if: matrix.os == 'macos-latest' - name: Build working-directory: ${{ runner.workspace }}/build