DPF

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

commit 8d6748c502d8facf9dba71f1af2247f85dc938a3
parent 0c75ecb5db751eda5d5d7168f5299274c050766c
Author: falkTX <falktx@falktx.com>
Date:   Wed,  4 Jan 2023 12:59:26 +0000

Make sure to optimize modgui builds

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
MMakefile.plugins.mk | 9+++++----
1 file changed, 5 insertions(+), 4 deletions(-)

diff --git 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