Skip to content

Commit 005ca42

Browse files
committed
Add EP-MK1 plugin based on Camomile
1 parent 992fb8c commit 005ca42

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
###################################################
2+
#
3+
# EP-MK1 (https://github.com/MikeMorenoDSP/EP-MK1)
4+
# based on camomile (cf. camomile-examples-labs)
5+
#
6+
###################################################
7+
8+
EP_MK1_LABS_VERSION = 5ec5a1c5a281f18e73a52e4c05cad0acf7b36e76
9+
EP_MK1_LABS_SITE = $(call github,MikeMorenoDSP,EP-MK1,$(EP_MK1_LABS_VERSION))
10+
EP_MK1_LABS_DEPENDENCIES = camomile
11+
EP_MK1_LABS_BUNDLES = EP-MK1.lv2
12+
13+
define EP_MK1_LABS_BUILD_CMDS
14+
# Copy Camomile so file
15+
install -m 644 $(CAMOMILE_SO_FILE) $(@D)/EP-MK1-Plugins/EP-MK1-Linux64/EP-MK1/EP-MK1.so
16+
17+
# Generate TTL
18+
(cd $(@D)/EP-MK1-Plugins/EP-MK1-Linux64/EP-MK1 && $(CAMOMILE_SO_GEN) ./EP-MK1.so)
19+
endef
20+
21+
define EP_MK1_LABS_INSTALL_TARGET_CMDS
22+
install -d $(TARGET_DIR)/usr/lib/lv2
23+
24+
rm -rf $(TARGET_DIR)/usr/lib/lv2/EP-MK1.lv2
25+
cp -r $(@D)/EP-MK1-Plugins/EP-MK1-Linux64/EP-MK1 $(TARGET_DIR)/usr/lib/lv2/EP-MK1.lv2
26+
endef
27+
28+
$(eval $(generic-package))

0 commit comments

Comments
 (0)