c++/lv2-demo-modul/Makefile
author František Kučera <franta-hg@frantovo.cz>
Fri, 15 May 2020 20:32:37 +0200
changeset 59 d6614ad97bed
permissions -rw-r--r--
LV2: modul zesilovače, dle oficiálního příkladu, ale bez závislosti na Pythonu – stačí gcc a make
franta-hg@59
     1
all: amp.so
franta-hg@59
     2
franta-hg@59
     3
amp.so: amp.cpp
franta-hg@59
     4
	g++ -g -shared -fPIC amp.cpp -o amp.so
franta-hg@59
     5
franta-hg@59
     6
clean:
franta-hg@59
     7
	rm -f amp.so
franta-hg@59
     8
franta-hg@59
     9
info: amp.so
franta-hg@59
    10
	nm amp.so
franta-hg@59
    11
	ldd amp.so
franta-hg@59
    12
	file amp.so
franta-hg@59
    13
franta-hg@59
    14
install: amp.so
franta-hg@59
    15
	mkdir -p ~/.lv2/amp/
franta-hg@59
    16
	cp amp.so amp.ttl manifest.ttl ~/.lv2/amp/
franta-hg@59
    17
	lv2info http://lv2plug.in/plugins/eg-amp
franta-hg@59
    18
franta-hg@59
    19
uninstall:
franta-hg@59
    20
	rm -rf ~/.lv2/amp/