all:
	${MAKE} -f Makefile.kld all

install:
	${MAKE} -f Makefile.kld install

clean:
	rm -f pwcview pwcsnap
	${MAKE} -f Makefile.kld clean

debug:
	echo '#define USB_DEBUG 1' > opt_usb.h
	${MAKE} -f Makefile.kld all
	
mmap:
	echo '#define USE_MMAP 1' > opt_usb.h
	${MAKE} -f Makefile.kld all

debugmmap:
	echo '#define USB_DEBUG 1' > opt_usb.h
	echo '#define USE_MMAP 1' >> opt_usb.h
	${MAKE} -f Makefile.kld all

pwcview:
	$(CC) -Wall -o pwcview -DLOCAL_VIDEODEV `/usr/local/bin/sdl-config --cflags --libs` -ljpeg pwcview.c

pwcsnap:
	$(CC) -Wall  -o pwcsnap -DNOGUI -DLOCAL_VIDEODEV -I/usr/local/include -L/usr/local/lib -ljpeg pwcview.c

