
CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3


all:	ambis1.so ambis2.so


ambis1.so:	ambis1.o ambis1_if.o filter1.o
	g++ -shared -o $@ ambis1.o ambis1_if.o filter1.o

ambis1.o:	ladspaplugin.h ambis1.h filter1.h
ambis1_if.o:	ladspaplugin.h ambis1.h


ambis2.so:	ambis2.o ambis2_if.o 
	g++ -shared -o $@ ambis2.o ambis2_if.o

ambis2.o:	ladspaplugin.h ambis2.h
ambis2_if.o:	ladspaplugin.h ambis2.h


install:	all
	/usr/bin/install -m 755 *.so /usr/lib/ladspa
	/bin/rm -rf /usr/bin/ladspa/ambis.so


DIR := $(shell basename `pwd`)

archive:	clean
	cd ..; /bin/rm -f $(DIR).tar.bz2; tar cvf $(DIR).tar $(DIR); bzip2 $(DIR).tar


clean:
	/bin/rm -f *~ *.o *.so

