################################################################################
#	Makefile	For Chase DA Linux Device Driver
#			T.Barnaby,	BEAM Ltd,	2009-04-21
################################################################################
#

obj-m	:= chase_da.o

DESTDIR 		=
KVERSION		= $(shell uname -r)
KERNELDIR		?= /lib/modules/${KVERSION}/build
KERNELINSTALLDIR	= ${DESTDIR}/lib/modules/${KVERSION}/extra
PWD			:= $(shell pwd)

all:
	$(MAKE) -C $(KERNELDIR) M=$(PWD)

clean:
	rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions Module.symvers dtest1

install:
	-mkdir -p ${DESTDIR}/usr/include
	cp chase_da.h ${DESTDIR}/usr/include/chase_da.h
	-mkdir -p ${KERNELINSTALLDIR}
	cp chase_da.ko ${KERNELINSTALLDIR}/chase_da.ko
	-mkdir -p ${DESTDIR}/etc/udev/rules.d
	cp chase_da.rules ${DESTDIR}/etc/udev/rules.d/chase_da.rules 
