From 9905b0678b63e313276745638176f5b5d53293ca Mon Sep 17 00:00:00 2001 From: brummer10 Date: Thu, 4 Jan 2024 08:35:49 +0100 Subject: [PATCH] Suppress warnings emitted from faust2lv2 --- XUiDesigner/Makefile | 2 +- XUiDesigner/src/XUiGenerator.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/XUiDesigner/Makefile b/XUiDesigner/Makefile index a59158b..058295b 100644 --- a/XUiDesigner/Makefile +++ b/XUiDesigner/Makefile @@ -26,7 +26,7 @@ NAME = XUiDesigner EXEC_NAME = $(shell echo $(NAME) | tr A-Z a-z) BUILD_DIR = build/ - VER = 0.9 + VER = 1.0 LIB_DIR := ../libxputty/libxputty/ HEADER_DIR := $(LIB_DIR)include/ diff --git a/XUiDesigner/src/XUiGenerator.c b/XUiDesigner/src/XUiGenerator.c index b8faf34..7bc2b02 100644 --- a/XUiDesigner/src/XUiGenerator.c +++ b/XUiDesigner/src/XUiGenerator.c @@ -279,7 +279,7 @@ void print_makefile(XUiDesigner *designer) { " TTLUPDATE = sed -i '/lv2:binary/ s/\\.so/\\.dll/ ' ../bin/$(BUNDLE)/manifest.ttl\n" " TTLUPDATEGUI = sed -i '/a guiext:X11UI/ s/X11UI/WindowsUI/ ; /guiext:binary/ s/\\.so/\\.dll/ ' ../bin/$(BUNDLE)/$(NAME).ttl\n" "endif\n\n" - " FAUSTFLAGS := %s%s%s\n\n" + " FAUSTFLAGS := %s \\\n %s%s \\\n %s\n\n" ".PHONY : all install uninstall\n\n" ".NOTPARALLEL:\n\n" "all: $(RESOURCEHEADER) $(EXEC_NAME)\n\n" @@ -352,6 +352,7 @@ void print_makefile(XUiDesigner *designer) { name, "\%","\%","\%","\%","\%","\%", designer->is_faust_synth_file ? uri : "", designer->is_faust_synth_file ? " -DFAUST_META=1 -DFAUST_MIDICC=1 -DFAUST_MTS=1 -DFAUST_UI=0 -DVOICE_CTRLS=1 " : "", designer->is_faust_synth_file ? voices : "", + designer->is_faust_synth_file ? "-Wno-sign-compare -Wno-unused-variable -Wno-unknown-pragmas -Wno-unused-function" : "", "\%","\%","\%","\%","\%","\%","\%","\%","\%","\%","\%", "\%","\%","\%","\%","\%", use_atom ? "-DUSE_ATOM" : "", use_midi ? "-DUSE_MIDI" : "",