###
###	Makefile
###
###		Christophe Lucas <c.lucas@ifrance.com>
###

VERSION="0.6.5.4-lk"

CC=gcc
CFLAGS=-Wall -O2 -DVERSION=\"$(VERSION)\" `Magick-config --cflags --cppflags --ldflags --libs`
DEP=main.o bayer.o device.o bmp2jpg.o ftplib.o ftpup.o
LIBS=-lSDL
INCLUDES=-I /lib/modules/`uname -r`/build/include

.c.o: $(DEP)
	$(CC) $(CFLAGS) $(INCLUDES) -c $<

webcam: $(DEP)
	$(CC) $(CFLAGS) $(DEP) $(LIBS) -o $@

help: 
	@echo "***************************************"
	@echo "** You must have >= 2.6.8-rc2 kernel **"
	@echo "** 'webcam' target to build program  **"
	@echo "**                                   **"
	@echo "** 'dist' : to build tarball         **"
	@echo "***************************************"

dist:
	cd .. && tar -czvf sn9c102-webcam-$(VERSION).tar.gz sn9c102-webcam-lk/
	

clean:;
	rm -f *.o *~ core webcam cam.jpg cam.bmp
