|
|
|
@@ -4,6 +4,10 @@ |
|
|
|
# Created by falkTX |
|
|
|
# |
|
|
|
|
|
|
|
PREFIX ?= /usr/local |
|
|
|
LIBDIR ?= lib |
|
|
|
BINDIR ?= bin |
|
|
|
|
|
|
|
include dpf/Makefile.base.mk |
|
|
|
|
|
|
|
all: dgl plugins gen |
|
|
|
@@ -21,6 +25,9 @@ plugins: dgl |
|
|
|
ifneq ($(CROSS_COMPILING),true) |
|
|
|
gen: plugins dpf/utils/lv2_ttl_generator |
|
|
|
@$(CURDIR)/dpf/utils/generate-ttl.sh |
|
|
|
ifeq ($(MACOS),true) |
|
|
|
@$(CURDIR)/dpf/utils/generate-vst-bundles.sh |
|
|
|
endif |
|
|
|
|
|
|
|
dpf/utils/lv2_ttl_generator: |
|
|
|
$(MAKE) -C dpf/utils/lv2-ttl-generator |
|
|
|
@@ -38,4 +45,29 @@ clean: |
|
|
|
|
|
|
|
# -------------------------------------------------------------- |
|
|
|
|
|
|
|
install: all |
|
|
|
install -d $(DESTDIR)$(PREFIX)/$(LIBDIR)/ladspa \ |
|
|
|
$(DESTDIR)$(PREFIX)/$(LIBDIR)/lv2 \ |
|
|
|
$(DESTDIR)$(PREFIX)/$(LIBDIR)/vst \ |
|
|
|
$(DESTDIR)$(PREFIX)/$(LIBDIR)/vst3 \ |
|
|
|
$(DESTDIR)$(PREFIX)/$(LIBDIR)/dssi \ |
|
|
|
$(DESTDIR)$(PREFIX)/$(BINDIR) |
|
|
|
install -d $(DESTDIR)$(PREFIX)/$(LIBDIR)/lv2/MVerb.lv2 |
|
|
|
install -m 644 bin/MVerb.lv2/* $(DESTDIR)$(PREFIX)/$(LIBDIR)/lv2/MVerb.lv2/ |
|
|
|
cp -r bin/MVerb.vst3 $(DESTDIR)$(PREFIX)/$(LIBDIR)/vst3/ |
|
|
|
install -m 755 bin/MVerb$(APP_EXT) $(DESTDIR)$(PREFIX)/$(BINDIR)/ |
|
|
|
install -m 644 bin/*-ladspa$(LIB_EXT) $(DESTDIR)$(PREFIX)/$(LIBDIR)/ladspa/ |
|
|
|
install -m 644 bin/*-vst$(LIB_EXT) $(DESTDIR)$(PREFIX)/$(LIBDIR)/vst/ |
|
|
|
install -m 644 bin/*-dssi$(LIB_EXT) $(DESTDIR)$(PREFIX)/$(LIBDIR)/dssi/ |
|
|
|
|
|
|
|
uninstall: |
|
|
|
rm -rf $(DESTDIR)$(PREFIX)/$(LIBDIR)/lv2/MVerb.lv2 |
|
|
|
rm -rf $(DESTDIR)$(PREFIX)/$(LIBDIR)/vst3/MVerb.vst3 |
|
|
|
rm -f $(DESTDIR)$(PREFIX)/$(LIBDIR)/ladspa/MVerb-ladspa$(LIB_EXT) |
|
|
|
rm -f $(DESTDIR)$(PREFIX)/$(LIBDIR)/vst/MVerb-vst$(LIB_EXT) |
|
|
|
rm -f $(DESTDIR)$(PREFIX)/$(LIBDIR)/dssi/MVerb-dssi$(LIB_EXT) |
|
|
|
rm -f $(DESTDIR)$(PREFIX)/$(BINDIR)/MVerb |
|
|
|
|
|
|
|
# -------------------------------------------------------------- |
|
|
|
|
|
|
|
.PHONY: plugins |