disable JUCE web browser (not needed anyway) to avoid GTK dependency on

Linux
This commit is contained in:
Armin 2026-08-14 12:49:28 +02:00
commit 5ca52e6f18
2 changed files with 23 additions and 0 deletions

View file

@ -44,6 +44,10 @@ target_sources(BEAMGRID PRIVATE
target_compile_definitions(BEAMGRID PUBLIC
JUCE_VST3_CAN_REPLACE_VST2=0
JUCE_USE_CAMERA_PERMISSIONS=0
# This plugin does not use a WebBrowserComponent. Disabling it avoids the
# GTK3 / WebKit2GTK development dependencies that juce_gui_extra pulls in
# on Linux (the <gtk/gtk.h> include fails to build otherwise).
JUCE_WEB_BROWSER=0
)
target_link_libraries(BEAMGRID PRIVATE