Skip to content

Commit c6539d1

Browse files
committed
Add dm-Seq plugin
1 parent 761a43f commit c6539d1

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

plugins/package/dm-seq/dm-seq.mk

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
######################################
2+
#
3+
# dm-seq
4+
#
5+
######################################
6+
7+
DM_SEQ_VERSION = b755d55622c378709b817cf6afbaf30e4144e24e
8+
DM_SEQ_SITE = https://github.com/davemollen/dm-Seq.git
9+
DM_SEQ_SITE_METHOD = git
10+
DM_SEQ_BUNDLES = dm-Seq.lv2
11+
12+
define DM_SEQ_BUILD_CMDS
13+
rm -f $(@D)/lv2/dm-Seq.lv2/libdm_seq.so
14+
(cd $(@D)/lv2 && \
15+
~/.cargo/bin/cargo build $(MOD_PLUGIN_BUILDER_RUST_BUILD_FLAGS))
16+
endef
17+
18+
define DM_SEQ_INSTALL_TARGET_CMDS
19+
$(INSTALL) -d $(TARGET_DIR)/usr/lib/lv2
20+
cp -rv $(@D)/lv2/dm-Seq.lv2 $(TARGET_DIR)/usr/lib/lv2/
21+
$(INSTALL) -m 644 $(@D)/lv2/target/$(MOD_PLUGIN_BUILDER_RUST_TARGET)/release/libdm_seq.so $(TARGET_DIR)/usr/lib/lv2/dm-Seq.lv2/
22+
endef
23+
24+
$(eval $(generic-package))

0 commit comments

Comments
 (0)