#CMDLINE += --dev=/dev/video2
CMDLINE += -fg green --mode=eva --image=../eva.jpg

# in case fftw3 header file is not installed
CXXFLAGS += -I../external

CXXFLAGS += -Wall -DDEBUG -g
CMDLINE += --debug=1
#CXXFLAGS += -pg

CXXFLAGS += -O3

LIBS = -L../libseemicro -L/usr/local/lib -lopencv -lhighgui -lseemicro -lfftw3
LDFLAGS += $(LIBS) -Wl,-rpath=../libseemicro

.PHONY: clean start

#start: seemicro
#	./seemicro $(CMDLINE)

seemicro: seemicro.cpp ../libseemicro/libseemicro.so Makefile
	$(CXX) $(CXXFLAGS) $(LDFLAGS) $< -o $@

#../libseemicro/*.h
../libseemicro/libseemicro.so:
	make -C ../libseemicro

# how to add Makefile to prerequisites?
# seemicro should b recompiled when makefile changes

clean:
	-rm -f seemicro *.o gmon.out *.log wisdom.fftw3

