Skip to content

Commit f599650

Browse files
authored
Add Ratatouille (#190)
* Add Ratatouille * Add automatic phase correction option, fix remove model/IR file button
1 parent 03e3dbc commit f599650

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
######################################
2+
#
3+
# ratatouille
4+
#
5+
######################################
6+
7+
RATATOUILLE_VERSION = 32d87ca068616cc0a65f857be73d86b57f6c6b6d
8+
RATATOUILLE_SITE = https://github.com/brummer10/Ratatouille.lv2.git
9+
RATATOUILLE_SITE_METHOD = git
10+
RATATOUILLE_DEPENDENCIES = libsndfile
11+
RATATOUILLE_BUNDLES = Ratatouille.lv2
12+
13+
# needed for submodules support
14+
RATATOUILLE_PRE_DOWNLOAD_HOOKS += MOD_PLUGIN_BUILDER_DOWNLOAD_WITH_SUBMODULES
15+
16+
RATATOUILLE_SSE_CFLAGS += $(filter-out -funsafe-loop-optimizations,$(subst ",,$(BR2_TARGET_OPTIMIZATION)))
17+
RATATOUILLE_SSE_CFLAGS += -fno-unsafe-loop-optimizations
18+
RATATOUILLE_SSE_CFLAGS += -fsingle-precision-constant
19+
20+
RATATOUILLE_TARGET_STRIP = $(HOST_DIR)/usr/bin/$(BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX)-strip
21+
RATATOUILLE_TARGET_MAKE = $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) STRIP=$(RATATOUILLE_TARGET_STRIP) SSE_CFLAGS="$(RATATOUILLE_SSE_CFLAGS)" -C $(@D)
22+
23+
define RATATOUILLE_BUILD_CMDS
24+
$(RATATOUILLE_TARGET_MAKE) mod
25+
endef
26+
27+
define RATATOUILLE_INSTALL_TARGET_CMDS
28+
$(RATATOUILLE_TARGET_MAKE) install DESTDIR=$(TARGET_DIR) INSTALL_DIR=/usr/lib/lv2
29+
endef
30+
31+
$(eval $(generic-package))

0 commit comments

Comments
 (0)