From 5aa9fb73fb6435d84e74ba4c05adc37f97c0a503 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 10 May 2017 13:13:44 +0100 Subject: [PATCH 1/4] Add SKIP_STRIPPING Makefile option to disable stripping --- Makefile.mk | 5 ++++- dpf | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile.mk b/Makefile.mk index b907ff8..909b502 100644 --- a/Makefile.mk +++ b/Makefile.mk @@ -35,7 +35,10 @@ ifeq ($(MACOS),true) LINK_OPTS = -fdata-sections -ffunction-sections -Wl,-dead_strip -Wl,-dead_strip_dylibs else # Common linker flags -LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed -Wl,--strip-all +LINK_OPTS = -fdata-sections -ffunction-sections -Wl,--gc-sections -Wl,-O1 -Wl,--as-needed +ifneq ($(SKIP_STRIPPING),true) +LINK_OPTS += -Wl,--strip-all +endif endif ifeq ($(RASPPI),true) diff --git a/dpf b/dpf index 4c35503..c3a3ee0 160000 --- a/dpf +++ b/dpf @@ -1 +1 @@ -Subproject commit 4c3550366de6f5fff6b7267d8eae94cff2fe8261 +Subproject commit c3a3ee004eb5427067488f425540ba54336e4d38 From 8ae004b611117c9f3f3f3cbea9568eceefee8bd1 Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 12 May 2017 18:06:33 +0100 Subject: [PATCH 2/4] Allow to set which formats to build --- plugins/Makefile.mk | 7 +++++++ plugins/glBars/Makefile | 8 ++++++++ 2 files changed, 15 insertions(+) diff --git a/plugins/Makefile.mk b/plugins/Makefile.mk index 0c2913d..12c3a68 100644 --- a/plugins/Makefile.mk +++ b/plugins/Makefile.mk @@ -8,6 +8,13 @@ include ../../Makefile.mk +# -------------------------------------------------------------- +# Set which plugin formats to build + +BUILD_JACK = true +BUILD_LV2 = true +BUILD_VST2 = true + # -------------------------------------------------------------- # Basic setup diff --git a/plugins/glBars/Makefile b/plugins/glBars/Makefile index 4a6d2a8..cf81b79 100644 --- a/plugins/glBars/Makefile +++ b/plugins/glBars/Makefile @@ -26,11 +26,19 @@ include ../Makefile.mk # -------------------------------------------------------------- # Enable all possible plugin types +ifeq ($(BUILD_JACK),true) ifeq ($(HAVE_JACK),true) TARGETS += jack endif +endif + +ifeq ($(BUILD_LV2),true) TARGETS += lv2 +endif + +ifeq ($(BUILD_VST),true) TARGETS += vst +endif all: $(TARGETS) From b83bbd557dc61d2a708ae68c551048c9e01b7355 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 15 May 2017 20:36:28 +0100 Subject: [PATCH 3/4] Fix typo --- plugins/glBars/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/glBars/Makefile b/plugins/glBars/Makefile index cf81b79..4815267 100644 --- a/plugins/glBars/Makefile +++ b/plugins/glBars/Makefile @@ -36,7 +36,7 @@ ifeq ($(BUILD_LV2),true) TARGETS += lv2 endif -ifeq ($(BUILD_VST),true) +ifeq ($(BUILD_VST2),true) TARGETS += vst endif From 08d77b22dbda05742e2201293f28d1fabf4dfc5e Mon Sep 17 00:00:00 2001 From: Filipe Coelho Date: Sat, 17 Jun 2017 14:01:00 +0200 Subject: [PATCH 4/4] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c662919..27885ed 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,8 @@ # DISTRHO glBars This is an OpenGL bars visualization plugin (as seen in XMMS and XBMC/Kodi).
-It work as a JACK standalone and audio plugin (LV2 or VST).
+Adapted from the jack_glbars project by Nedko Arnaudov.
+It works as a JACK standalone and audio plugin (LV2 or VST).
## Screenshot (in jalv.gtk) ![glBars](https://raw.githubusercontent.com/DISTRHO/glBars/master/plugins/glBars/Screenshot.png "glBars")