lsm = ../libseemicro/libseemicro.so

all: test-floodfill test-schnittpunkte test-polarlines test-circular-shift.cpp

test-circular-shift: $(lsm) test-circular-shift.cpp
	g++ -L../libseemicro test-circular-shift.cpp -lopencv -lhighgui -lfftw3 -lseemicro -Wl,--rpath=../libseemicro -o test-circular-shift

test-floodfill: $(lsm) test-floodfill.cpp
	g++ -L../libseemicro test-floodfill.cpp -lopencv -lhighgui -lfftw3 -lseemicro -Wl,--rpath=../libseemicro -o test-floodfill
test-polarlines: $(lsm)
	g++ -L../libseemicro test-polarlines.cpp -lopencv -lhighgui -lfftw3 -lseemicro -Wl,--rpath=../libseemicro -o test-polarlines
test-schnittpunkte: $(lsm)
	g++ -L../libseemicro test-schnittpunkte.cpp -lopencv -lhighgui -lfftw3 -lseemicro -Wl,--rpath=../libseemicro -o test-schnittpunkte

clean:
	rm -f test-polarlines test-schnittpunkte test-floodfill

