From 3d2062392d49e9106b866c9977845b5d837e9f3a Mon Sep 17 00:00:00 2001 From: Lukas W Date: Wed, 22 Nov 2017 11:43:34 +0100 Subject: [PATCH] MSVC: Blacklist unsupported plugins --- plugins/CMakeLists.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index 7c5b34481..0820bb813 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -86,6 +86,24 @@ IF("${PLUGIN_LIST}" STREQUAL "") ENDIF("${PLUGIN_LIST}" STREQUAL "") +IF(MSVC) + SET(MSVC_INCOMPATIBLE_PLUGINS + LadspaEffect + monstro + organic + ReverbSC + sid + vestige + vibed + vst_base + VstEffect + xpressive + zynaddsubfx + ) + message(WARNING "Compiling with MSVC. The following plugins are not available: ${MSVC_INCOMPATIBLE_PLUGINS}") + LIST(REMOVE_ITEM PLUGIN_LIST ${MSVC_INCOMPATIBLE_PLUGINS}) +ENDIF() + FOREACH(PLUGIN ${PLUGIN_LIST}) ADD_SUBDIRECTORY(${PLUGIN}) ENDFOREACH()