Allow puredata to build in CI

This commit is contained in:
Jean Pierre Cimalando 2021-04-30 14:23:16 +02:00
parent 3afb426d55
commit 5e8443892b
2 changed files with 6 additions and 2 deletions

View file

@ -70,6 +70,7 @@ jobs:
-DSFIZZ_JACK=ON \ -DSFIZZ_JACK=ON \
-DSFIZZ_VST=ON \ -DSFIZZ_VST=ON \
-DSFIZZ_LV2_UI=ON \ -DSFIZZ_LV2_UI=ON \
-DSFIZZ_PUREDATA=ON \
-DSFIZZ_TESTS=ON \ -DSFIZZ_TESTS=ON \
-DSFIZZ_SHARED=OFF \ -DSFIZZ_SHARED=OFF \
-DSFIZZ_STATIC_DEPENDENCIES=OFF \ -DSFIZZ_STATIC_DEPENDENCIES=OFF \
@ -157,7 +158,7 @@ jobs:
- name: Configure CMake - name: Configure CMake
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: | run: |
cmake "${Env:GITHUB_WORKSPACE}" -G"Visual Studio 16 2019" -A"${Env:release_arch}" -DCMAKE_BUILD_TYPE="${Env:BUILD_TYPE}" -DCMAKE_CXX_STANDARD=17 -DSFIZZ_TESTS=ON -DSFIZZ_VST=ON -DSFIZZ_LV2=ON cmake "${Env:GITHUB_WORKSPACE}" -G"Visual Studio 16 2019" -A"${Env:release_arch}" -DCMAKE_BUILD_TYPE="${Env:BUILD_TYPE}" -DCMAKE_CXX_STANDARD=17 -DSFIZZ_TESTS=ON -DSFIZZ_VST=ON -DSFIZZ_LV2=ON -DSFIZZ_PUREDATA=ON
- name: Build tests - name: Build tests
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: cmake --build . --config "${Env:BUILD_TYPE}" -j 2 --target sfizz_tests run: cmake --build . --config "${Env:BUILD_TYPE}" -j 2 --target sfizz_tests
@ -192,7 +193,7 @@ jobs:
- name: Configure CMake - name: Configure CMake
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: | run: |
cmake "${Env:GITHUB_WORKSPACE}" -G"Visual Studio 16 2019" -A"${Env:release_arch}" -DCMAKE_BUILD_TYPE="${Env:BUILD_TYPE}" -DCMAKE_CXX_STANDARD=17 -DSFIZZ_TESTS=ON -DSFIZZ_VST=ON -DSFIZZ_LV2=ON cmake "${Env:GITHUB_WORKSPACE}" -G"Visual Studio 16 2019" -A"${Env:release_arch}" -DCMAKE_BUILD_TYPE="${Env:BUILD_TYPE}" -DCMAKE_CXX_STANDARD=17 -DSFIZZ_TESTS=ON -DSFIZZ_VST=ON -DSFIZZ_LV2=ON -DSFIZZ_PUREDATA=ON
- name: Build tests - name: Build tests
working-directory: ${{runner.workspace}}/build working-directory: ${{runner.workspace}}/build
run: cmake --build . --config "${Env:BUILD_TYPE}" -j 2 --target sfizz_tests run: cmake --build . --config "${Env:BUILD_TYPE}" -j 2 --target sfizz_tests
@ -270,6 +271,7 @@ jobs:
-DENABLE_LTO=OFF \ -DENABLE_LTO=OFF \
-DSFIZZ_JACK=OFF \ -DSFIZZ_JACK=OFF \
-DSFIZZ_VST=ON \ -DSFIZZ_VST=ON \
-DSFIZZ_PUREDATA=ON \
-DSFIZZ_STATIC_DEPENDENCIES=ON \ -DSFIZZ_STATIC_DEPENDENCIES=ON \
-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD=17
- name: Build - name: Build
@ -339,6 +341,7 @@ jobs:
-DENABLE_LTO=OFF \ -DENABLE_LTO=OFF \
-DSFIZZ_JACK=OFF \ -DSFIZZ_JACK=OFF \
-DSFIZZ_VST=ON \ -DSFIZZ_VST=ON \
-DSFIZZ_PUREDATA=ON \
-DSFIZZ_STATIC_DEPENDENCIES=ON \ -DSFIZZ_STATIC_DEPENDENCIES=ON \
-DCMAKE_CXX_STANDARD=17 -DCMAKE_CXX_STANDARD=17
- name: Build - name: Build

View file

@ -7,6 +7,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \ -DCMAKE_OSX_ARCHITECTURES="arm64;x86_64" \
-DSFIZZ_VST=ON \ -DSFIZZ_VST=ON \
-DSFIZZ_AU=ON \ -DSFIZZ_AU=ON \
-DSFIZZ_PUREDATA=ON \
-DSFIZZ_RENDER=OFF \ -DSFIZZ_RENDER=OFF \
-DSFIZZ_SHARED=OFF \ -DSFIZZ_SHARED=OFF \
-DSFIZZ_TESTS=ON \ -DSFIZZ_TESTS=ON \