Merge pull request #560 from jpcima/update-vst-3.7.1

Update to VST 3.7.1
This commit is contained in:
JP Cimalando 2020-11-23 00:56:15 +01:00 committed by GitHub
commit 2eb76defcd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 11 additions and 5 deletions

4
.gitmodules vendored
View file

@ -9,11 +9,11 @@
shallow = true
[submodule "vst/external/VST_SDK/VST3_SDK/pluginterfaces"]
path = vst/external/VST_SDK/VST3_SDK/pluginterfaces
url = https://github.com/sfztools/vst3_pluginterfaces.git
url = https://github.com/steinbergmedia/vst3_pluginterfaces.git
shallow = true
[submodule "vst/external/VST_SDK/VST3_SDK/public.sdk"]
path = vst/external/VST_SDK/VST3_SDK/public.sdk
url = https://github.com/sfztools/vst3_public_sdk.git
url = https://github.com/steinbergmedia/vst3_public_sdk.git
shallow = true
[submodule "vst/external/VST_SDK/VST3_SDK/vstgui4"]
path = editor/external/vstgui4

View file

@ -3,6 +3,11 @@
set -ex
. .travis/docker_container.sh
# need to convert some includes to lower case (as of VST 3.7.1)
find vst/external/VST_SDK -type d -name source -exec \
find {} -type f -name '*.[hc]' -o -name '*.[hc]pp' -print0 \; | \
xargs -0 sed -i 's/<Windows.h>/<windows.h>/'
mkdir -p build/${INSTALL_DIR} && cd build
if [[ ${CROSS_COMPILE} == "mingw32" ]]; then
buildenv i686-w64-mingw32-cmake -DCMAKE_BUILD_TYPE=Release \

View file

@ -242,6 +242,7 @@ elseif(SFIZZ_AU)
"${VST3SDK_BASEDIR}/pluginterfaces/base/coreiids.cpp"
"${VST3SDK_BASEDIR}/pluginterfaces/base/funknown.cpp"
"${VST3SDK_BASEDIR}/pluginterfaces/base/ustring.cpp"
"${VST3SDK_BASEDIR}/public.sdk/source/common/commoniids.cpp"
"${VST3SDK_BASEDIR}/public.sdk/source/vst/vstinitiids.cpp")
# Add VST hosting classes

@ -1 +1 @@
Subproject commit 4f6a7184f20f40a7c940a6717e6e0d8b35eeea63
Subproject commit 7b977c031f42a6bab08e8b10f4f8df0a1f516c38

@ -1 +1 @@
Subproject commit 8c07a58d84c544a73e1ccad2efae200505796773
Subproject commit fe202edc93e9a01a1f79a614cc9a292dc9bf3e6e

@ -1 +1 @@
Subproject commit b63097ebce2105845aa97d04808fca4dfd51307c
Subproject commit a3a3ed1b1620df0b064564f1fd5423ae110234a0