Sol Fisher Romanoff
2 years ago
No known key found for this signature in database
GPG Key ID: E0ACA5D1C244E1F
3 changed files with
10 additions and
13 deletions
BUILDING.md
CMakeLists.txt
src/CMakeLists.txt
@ -340,5 +340,5 @@ has outdated libraries that do not build with Tenacity.
* * *VAMP** (ON|OFF): VAMP plugin hosting support. Requires VAMP host SDK.
* * *LV2** (ON|OFF): LV2 plugin hosting support. Requires LV2, lilv, and
suil libraries.
* * *VST2** (ON|OFF): VST2 plugin hosting support. No libraries are required.
ON by default .
* * *VST2** (ON|OFF): VST2 plugin hosting support. Requires GTK with X11
support on non-Apple/Windows .
@ -788,17 +788,18 @@ else()
message ( STATUS "LV2 plugin hosting disabled. Requires LV2, lilv, and suil libraries." )
endif ( )
option ( VST2 "VST2 plugin host support" ON )
if ( VST2 )
message ( STATUS "VST2 plugin host support enabled." )
else ( )
message ( STATUS "VST2 plugin host support disabled." )
endif ( )
if ( NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
find_package ( GLIB REQUIRED )
find_package ( GTK 3.0 REQUIRED )
pkg_check_modules ( GDK3_X11 gdk-x11-3.0 )
endif ( )
if ( NOT CMAKE_SYSTEM_NAME MATCHES "Darwin|Windows" )
cmake_dependent_option ( VST2 "Use VST2 plug-in support [ON, OFF]" ON "GDK3_X11_FOUND" OFF )
else ( )
option ( VST2 "Use VST2 plug-in support" ON )
endif ( )
set ( USE_VST ${ VST2 } CACHE INTERNAL "" )
if ( NOT WIN32 )
# w x W i d g e t s 3 . 1 c a n b e e x p l i c i t l y s e l e c t e d i f b o t h 3 . 0 a n d 3 . 1 a r e i n s t a l l e d b y s e t t i n g
@ -57,10 +57,6 @@ endif()
cmd_option ( use_ladspa "Use LADSPA plug-in support [ON, OFF]" ON )
set ( USE_LADSPA ${ use_ladspa } CACHE INTERNAL "" )
# H a n d l e V S T o p t i o n
cmd_option ( use_vst "Use VST2 plug-in support [ON, OFF]" ON )
set ( USE_VST ${ use_vst } CACHE INTERNAL "" )
# ~ ~ ~
# G e n e r a l s o u r c e f i l e s
# ~ ~ ~