Browse Source

Make sure to optimize modgui builds

Signed-off-by: falkTX <falktx@falktx.com>
pull/403/head
falkTX 2 years ago
parent
commit
8d6748c502
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 5 additions and 4 deletions
  1. +5
    -4
      Makefile.plugins.mk

+ 5
- 4
Makefile.plugins.mk View File

@@ -606,7 +606,8 @@ $(TARGET_DIR)/$(NAME).lv2/modgui/module.js: $(OBJS_UI) $(BUILD_DIR)/DistrhoUIMai
-@mkdir -p $(shell dirname $@)
@echo "Creating LV2 plugin modgui for $(NAME)"
$(SILENT)$(CXX) $^ $(LINK_FLAGS) $(EXTRA_LIBS) $(EXTRA_UI_LIBS) $(DGL_LIBS) \
-sALLOW_TABLE_GROWTH -sMODULARIZE=1 -sMAIN_MODULE=2 -sDISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=0 \
-sALLOW_MEMORY_GROWTH -sALLOW_TABLE_GROWTH -sDISABLE_DEPRECATED_FIND_EVENT_TARGET_BEHAVIOR=0 -sLZ4=1 \
-sMODULARIZE=1 -sMAIN_MODULE=2 \
-sEXPORTED_FUNCTIONS="['_malloc','_free','_modgui_init','_modgui_param_set','_modgui_patch_set','_modgui_cleanup']" \
-sEXPORTED_RUNTIME_METHODS=['addFunction','lengthBytesUTF8','stringToUTF8','UTF8ToString'] \
-sEXPORT_NAME="Module_$(MODGUI_CLASS_NAME)" \
@@ -623,9 +624,9 @@ modgui:
AR=emar \
CC=emcc \
CXX=em++ \
CFLAGS="$(MODGUI_CFLAGS)" \
CXXFLAGS="$(MODGUI_CXXFLAGS)" \
LDFLAGS="$(MODGUI_LDFLAGS)"
CFLAGS="-O3 $(MODGUI_CFLAGS)" \
CXXFLAGS="-O3 $(MODGUI_CXXFLAGS)" \
LDFLAGS="-O3 $(MODGUI_LDFLAGS)"

.PHONY: modgui



Loading…
Cancel
Save