gearmulator

Emulation of classic VA synths of the late 90s/2000s that are based on Motorola 56300 family DSPs
Log | Files | Refs | Submodules | README | LICENSE

commit 3a98fcc7b67371adb5e95506265985edeafe8f06
parent 643975a9f1ac62a75fcd33ffca1c76e8dedff98f
Author: dsp56300 <87139854+dsp56300@users.noreply.github.com>
Date:   Thu, 15 Jul 2021 17:50:19 +0200

Merge pull request #4 from henryborchers/ci_tests_ninja

test ninja cmake generator in addition to the system default build system
Diffstat:
M.github/workflows/cmake.yml | 18++++++++++++++++--
1 file changed, 16 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml @@ -11,8 +11,9 @@ jobs: strategy: matrix: os: [ ubuntu-latest, macos-latest, windows-latest ] + cmake_generator: [ default, Ninja ] fail-fast: false - name: ${{ matrix.os }} build + name: ${{ matrix.os }} build with ${{ matrix.cmake_generator }} cmake generator steps: - name: Install X if: matrix.os == 'ubuntu-latest' @@ -22,7 +23,20 @@ jobs: with: submodules: "recursive" - - name: Configure CMake + - name: Setting up Ninja build system + if: matrix.cmake_generator == 'Ninja' + uses: seanmiddleditch/gha-setup-ninja@master + + - name: Set up MSVC compiler + if: matrix.os == 'windows-latest' + uses: ilammy/msvc-dev-cmd@v1 + + - name: Configure CMake with ${{ matrix.cmake_generator }} + if: matrix.cmake_generator != 'default' + run: cmake -G ${{ matrix.cmake_generator }} -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + + - name: Configure CMake with default generator + if: matrix.cmake_generator == 'default' run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} - name: Build