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:
M | Makefile.plugins.mk | | | 6 | ++++++ |
M | distrho/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