diff --git a/premake5.lua b/premake5.lua index c21b61c4492..87b5a9cad4f 100644 --- a/premake5.lua +++ b/premake5.lua @@ -316,12 +316,16 @@ if VST24SDK then plugincommon() - files { - "src/vst2/**.cpp", - "src/vst2/**.h", - VST24SDK .. "/public.sdk/source/vst2.x/**.cpp", - VSTGUI .. "plugin-bindings/aeffguieditor.cpp", - } + files { + "src/vst2/**.cpp", + "src/vst2/**.h", + VST24SDK .. "/public.sdk/source/vst2.x/audioeffect.cpp", + VST24SDK .. "/public.sdk/source/vst2.x/audioeffectx.cpp", + VST24SDK .. "/public.sdk/source/vst2.x/vstplugmain.cpp", +-- "vst3sdk/public.sdk/source/vst/vst2wrapper/vst2wrapper.cpp", +-- "vst3sdk/public.sdk/source/vst/vst2wrapper/vst2wrapper.sdk.cpp", + VSTGUI .. "plugin-bindings/aeffguieditor.cpp", + } excludes { VSTGUI .. "plugguieditor.cpp",