1
2
3all:
4	g++  -Wl,-z,nodelete  -Wl,--no-undefined -fPIC -shared -DPUGL_HAVE_CAIRO -I../avtk/ ../test_ui.cxx ../avtk/pugl/pugl_x11.c ../avtk/*.cxx ../libs/*.cxx testUi.cxx `pkg-config --cflags --libs cairo x11` -o avtk.lv2/avtk_ui.so
5
6install: all
7	cp -r avtk.lv2 ~/.lv2/
8
9
10dsp:
11	faust2lv2 -uri-prefix http://www.openavproductions.com avtk.dsp
12	# manually hack the following into the avtk.ttl file
13	#
14	# @prefix ui: <http://lv2plug.in/ns/extensions/ui#>.
15	#
16	# <http://www.openavproductions.com/avtk#testUI>
17	#		a ui:X11UI;
18	#		ui:binary <avtk_ui.so>;
19	#		ui:requiredFeature ui:makeResident ;
20	#		lv2:requiredFeature ui:idleInterface ;
21	#		lv2:extensionData ui:idleInterface .
22