From 8d6748c502d8facf9dba71f1af2247f85dc938a3 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 4 Jan 2023 12:59:53 +0000 Subject: [PATCH] Make sure to optimize modgui builds Signed-off-by: falkTX --- Makefile.plugins.mk | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Makefile.plugins.mk b/Makefile.plugins.mk index 72ace544..e1cd5210 100644 --- a/Makefile.plugins.mk +++ b/Makefile.plugins.mk @@ -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