From a2f71222f5608a2d47ea62571d61655b0c4c3275 Mon Sep 17 00:00:00 2001 From: Paulo Mateus Date: Sun, 30 Apr 2023 15:13:42 -0300 Subject: [PATCH 1/2] Add pedal pi plugins: Gossiper, Tetr4-switch --- .../pedal-pi-plugins/pedal-pi-plugins.mk | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk diff --git a/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk b/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk new file mode 100644 index 00000000..94bd6154 --- /dev/null +++ b/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk @@ -0,0 +1,29 @@ +###################################### +# +# Pedal Pi Plugins +# +###################################### +PEDAL_PI_PLUGINS_VERSION = f806113 + +PEDAL_PI_PLUGINS_SITE_METHOD = git +PEDAL_PI_PLUGINS_SITE = https://github.com/SrMouraSilva/plugins-lv2.git +PEDAL_PI_PLUGINS_DEPENDENCIES = +PEDAL_PI_PLUGINS_BUNDLES = gossiper.lv2 tetr4-switch.lv2 +PEDAL_PI_PLUGINS_CONF_ENV = DESTDIR="$(TARGET_DIR)" +PEDAL_PI_PLUGINS_CONF_OPTS = -DCMAKE_TOOLCHAIN_FILE=$(JUCE6_TOOLCHAIN_FILE) -DSKIP_LV2_TTL_GENERATOR=ON + +PEDAL_PI_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/plugins + +# build command +define PEDAL_PI_PLUGINS_BUILD_CMDS + $(PEDAL_PI_PLUGINS_TARGET_MAKE) +endef + +# install command +define PEDAL_PI_PLUGINS_INSTALL_TARGET_CMDS + $(PEDAL_PI_PLUGINS_TARGET_MAKE) install DESTDIR=$(TARGET_DIR) +endef + + +# import everything else from the buildroot generic package +$(eval $(generic-package)) From f3e95b1de41580dd50fed541801f77fb729c73bd Mon Sep 17 00:00:00 2001 From: Paulo Mateus Date: Mon, 26 Feb 2024 18:48:50 -0300 Subject: [PATCH 2/2] fix(pedal pi): remove unnecessary config --- plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk b/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk index 94bd6154..9d2b8eb3 100644 --- a/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk +++ b/plugins/package/pedal-pi-plugins/pedal-pi-plugins.mk @@ -10,7 +10,6 @@ PEDAL_PI_PLUGINS_SITE = https://github.com/SrMouraSilva/plugins-lv2.git PEDAL_PI_PLUGINS_DEPENDENCIES = PEDAL_PI_PLUGINS_BUNDLES = gossiper.lv2 tetr4-switch.lv2 PEDAL_PI_PLUGINS_CONF_ENV = DESTDIR="$(TARGET_DIR)" -PEDAL_PI_PLUGINS_CONF_OPTS = -DCMAKE_TOOLCHAIN_FILE=$(JUCE6_TOOLCHAIN_FILE) -DSKIP_LV2_TTL_GENERATOR=ON PEDAL_PI_PLUGINS_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/plugins