Browse Source

Fix local wasm build

Signed-off-by: falkTX <falktx@falktx.com>
tags/26.01
falkTX 2 weeks ago
parent
commit
abfe8a4099
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
3 changed files with 9 additions and 2 deletions
  1. +1
    -1
      dpf
  2. +1
    -1
      plugins/Makefile
  3. +7
    -0
      src/Makefile.cardinal.mk

+ 1
- 1
dpf

@@ -1 +1 @@
Subproject commit 4e235c9134bb049c1c02230a3b8d9d7f794b4d45
Subproject commit d38701abff789f44f2f483a6360416a9adbcc8f9

+ 1
- 1
plugins/Makefile View File

@@ -1846,7 +1846,7 @@ LV2_RESOURCES += $(PLUGIN_LIST:%=../bin/CardinalFX.lv2/resources/PluginManifests
LV2_RESOURCES += $(RESOURCE_FILES:%=../bin/Cardinal.lv2/resources/%) LV2_RESOURCES += $(RESOURCE_FILES:%=../bin/Cardinal.lv2/resources/%)
LV2_RESOURCES += $(RESOURCE_FILES:%=../bin/CardinalFX.lv2/resources/%) LV2_RESOURCES += $(RESOURCE_FILES:%=../bin/CardinalFX.lv2/resources/%)


# MOD builds only have LV2 FX variant for now
# wasm builds only have standalone and mini
else ifeq ($(WASM),true) else ifeq ($(WASM),true)


MINI_RESOURCES = $(MINIPLUGIN_LIST:%=../bin/CardinalMini.lv2/resources/PluginManifests/%.json) MINI_RESOURCES = $(MINIPLUGIN_LIST:%=../bin/CardinalMini.lv2/resources/PluginManifests/%.json)


+ 7
- 0
src/Makefile.cardinal.mk View File

@@ -291,7 +291,9 @@ endif


ifeq ($(WASM),true) ifeq ($(WASM),true)


ifneq ($(DEBUG),true)
LINK_FLAGS += -O3 LINK_FLAGS += -O3
endif
LINK_FLAGS += -sALLOW_MEMORY_GROWTH LINK_FLAGS += -sALLOW_MEMORY_GROWTH
LINK_FLAGS += -sINITIAL_MEMORY=64Mb LINK_FLAGS += -sINITIAL_MEMORY=64Mb
LINK_FLAGS += -sLZ4=1 LINK_FLAGS += -sLZ4=1
@@ -334,7 +336,12 @@ SYMLINKED_DIRS_RESOURCES += surgext/build/surge-data/fx_presets
SYMLINKED_DIRS_RESOURCES += surgext/build/surge-data/wavetables SYMLINKED_DIRS_RESOURCES += surgext/build/surge-data/wavetables
SYMLINKED_DIRS_RESOURCES += WSTD-Drums/res/samples SYMLINKED_DIRS_RESOURCES += WSTD-Drums/res/samples
endif endif

ifeq ($(CARDINAL_VARIANT),mini)
LINK_FLAGS += $(foreach d,$(SYMLINKED_DIRS_RESOURCES),--preload-file=../../bin/CardinalMini.lv2/resources/$(d)@/resources/$(d))
else
LINK_FLAGS += $(foreach d,$(SYMLINKED_DIRS_RESOURCES),--preload-file=../../bin/CardinalNative.lv2/resources/$(d)@/resources/$(d)) LINK_FLAGS += $(foreach d,$(SYMLINKED_DIRS_RESOURCES),--preload-file=../../bin/CardinalNative.lv2/resources/$(d)@/resources/$(d))
endif


else ifeq ($(HAIKU),true) else ifeq ($(HAIKU),true)




Loading…
Cancel
Save