DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit 4e63344dad5f1c81d6cb8a1323e258b733bb1c04
parent 21f0b148db0030f00095b1d0788df0fbc8537714
Author: falkTX <falktx@falktx.com>
Date:   Sat,  4 May 2024 20:04:28 +0200

More web preps

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
MMakefile.plugins.mk | 6++++++
Mdistrho/src/DistrhoPluginChecks.h | 2+-
2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk @@ -236,6 +236,12 @@ HAVE_DGL = false endif endif +ifeq ($(UI_TYPE),web) +DGL_FLAGS += -DDGL_WEB -DHAVE_DGL +DGL_LIB = $(DGL_BUILD_DIR)/libdgl-web.a +HAVE_DGL = true +endif + ifeq ($(UI_TYPE),external) DGL_FLAGS += -DDGL_EXTERNAL HAVE_DGL = true diff --git a/distrho/src/DistrhoPluginChecks.h b/distrho/src/DistrhoPluginChecks.h @@ -122,7 +122,7 @@ // Define DISTRHO_PLUGIN_HAS_EMBED_UI if needed #ifndef DISTRHO_PLUGIN_HAS_EMBED_UI -# if (defined(DGL_CAIRO) && defined(HAVE_CAIRO)) || (defined(DGL_OPENGL) && defined(HAVE_OPENGL)) +# if (defined(DGL_CAIRO) && defined(HAVE_CAIRO)) || (defined(DGL_OPENGL) && defined(HAVE_OPENGL)) || defined(DGL_WEB) # define DISTRHO_PLUGIN_HAS_EMBED_UI 1 # else # define DISTRHO_PLUGIN_HAS_EMBED_UI 0