DPF

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

commit f1925ebcc22a412ac2ae5c5b5d2c50851052654d
parent 352bcbfb7268d7ba8badb3be6b06cbef74c1bbc2
Author: falkTX <falktx@falktx.com>
Date:   Sun,  7 Aug 2022 20:06:50 +0100

Make wasm real clipboard use optional, disabled by default

Diffstat:
MMakefile.base.mk | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/Makefile.base.mk b/Makefile.base.mk @@ -199,8 +199,6 @@ LINK_OPTS = -fdata-sections -ffunction-sections -Wl,-O1,--gc-sections ifeq ($(WASM),true) LINK_OPTS += -O3 LINK_OPTS += -sAGGRESSIVE_VARIABLE_ELIMINATION=1 -LINK_OPTS += -sASYNCIFY -LINK_OPTS += -sASYNCIFY_IMPORTS=puglGetAsyncClipboardData else LINK_OPTS += -Wl,--as-needed ifneq ($(SKIP_STRIPPING),true) @@ -272,6 +270,11 @@ ifeq ($(MACOS_OLD),true) BUILD_CXX_FLAGS = $(BASE_FLAGS) $(CXXFLAGS) -DHAVE_CPP11_SUPPORT=0 endif +ifeq ($(WASM_CLIPBOARD),true) +BUILD_CXX_FLAGS += -DPUGL_WASM_ASYNC_CLIPBOARD +LINK_FLAGS += -sASYNCIFY -sASYNCIFY_IMPORTS=puglGetAsyncClipboardData +endif + ifeq ($(WASM_EXCEPTIONS),true) BUILD_CXX_FLAGS += -fexceptions LINK_FLAGS += -fexceptions