Browse Source

More web preps

Signed-off-by: falkTX <falktx@falktx.com>
pull/456/head
falkTX 1 year ago
parent
commit
4e63344dad
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
2 changed files with 7 additions and 1 deletions
  1. +6
    -0
      Makefile.plugins.mk
  2. +1
    -1
      distrho/src/DistrhoPluginChecks.h

+ 6
- 0
Makefile.plugins.mk View File

@@ -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


+ 1
- 1
distrho/src/DistrhoPluginChecks.h View File

@@ -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


Loading…
Cancel
Save