Add flag BUILD_SHARED_LIBS=OFF

This commit is contained in:
Jean Pierre Cimalando 2021-03-10 11:49:50 +01:00
parent 5a6a1bbfcd
commit ec506edbbc
3 changed files with 10 additions and 4 deletions

View file

@ -72,7 +72,8 @@ jobs:
-DSFIZZ_SHARED=OFF \
-DSFIZZ_STATIC_DEPENDENCIES=OFF \
-DSFIZZ_LV2=ON \
-DCMAKE_CXX_STANDARD=17
-DCMAKE_CXX_STANDARD=17 \
-DBUILD_SHARED_LIBS=OFF
- name: Build
shell: bash
working-directory: ${{runner.workspace}}/build
@ -118,7 +119,8 @@ jobs:
run: |
mod-plugin-builder /usr/local/bin/cmake "$GITHUB_WORKSPACE" \
-DSFIZZ_SYSTEM_PROCESSOR=armv7-a \
-DCMAKE_BUILD_TYPE=Release -DSFIZZ_JACK=OFF -DSFIZZ_VST=OFF -DSFIZZ_LV2_UI=OFF
-DCMAKE_BUILD_TYPE=Release -DSFIZZ_JACK=OFF -DSFIZZ_VST=OFF -DSFIZZ_LV2_UI=OFF \
-DBUILD_SHARED_LIBS=OFF
- name: Build
shell: bash
working-directory: ${{runner.workspace}}/build
@ -187,7 +189,8 @@ jobs:
-DSFIZZ_JACK=OFF \
-DSFIZZ_VST=ON \
-DSFIZZ_STATIC_DEPENDENCIES=ON \
-DCMAKE_CXX_STANDARD=17
-DCMAKE_CXX_STANDARD=17 \
-DBUILD_SHARED_LIBS=OFF
- name: Build
shell: bash
working-directory: ${{runner.workspace}}/build
@ -256,7 +259,8 @@ jobs:
-DSFIZZ_JACK=OFF \
-DSFIZZ_VST=ON \
-DSFIZZ_STATIC_DEPENDENCIES=ON \
-DCMAKE_CXX_STANDARD=17
-DCMAKE_CXX_STANDARD=17 \
-DBUILD_SHARED_LIBS=OFF
- name: Build
shell: bash
working-directory: ${{runner.workspace}}/build

View file

@ -11,5 +11,6 @@ cmake .. -G"Visual Studio 16 2019" -A"%RELEASE_ARCH%"^
-DSFIZZ_LV2=ON^
-DSFIZZ_VST=ON^
-DCMAKE_BUILD_TYPE=Release^
-DBUILD_SHARED_LIBS=OFF^
-DVCPKG_TARGET_TRIPLET=%VCPKG_TRIPLET%^
-DCMAKE_TOOLCHAIN_FILE=C:/Tools/vcpkg/scripts/buildsystems/vcpkg.cmake

View file

@ -10,6 +10,7 @@ cmake -DCMAKE_BUILD_TYPE=Release \
-DSFIZZ_SHARED=OFF \
-DSFIZZ_TESTS=ON \
-DCMAKE_CXX_STANDARD=14 \
-DBUILD_SHARED_LIBS=OFF \
-DLV2PLUGIN_INSTALL_DIR=/ \
-DVSTPLUGIN_INSTALL_DIR=/ \
-DAUPLUGIN_INSTALL_DIR=/ \