include /usr/src/linux/.config

INSTALL_DIR=/lib/modules/$(shell uname -r)/kernel/drivers/pci

ifneq ($(KERNELRELEASE),)
obj-m := sr1602b_drv.o

else
KDIR	:= /lib/modules/$(shell uname -r)/build
KINC	:= /lib/modules/$(shell uname -r)/build/include
PWD  	:= $(shell pwd)

default:
	$(MAKE)  -C$(KDIR) -I$(KINC) SUBDIRS=$(PWD) modules
endif

install:
        
	cp sr1602b_drv.ko  $(INSTALL_DIR)/sr1602b_drv.ko; cp sr1602b_start.sh $(INSTALL_DIR)/sr1602b_start.sh;
	depmod


clean:
	rm -f *.ko *.o *~ core

uninstall:  
	rm $(INSTALL_DIR)/sr1602b_drv.ko; rm $(INSTALL_DIR)/sr1602b_start.sh; 
	depmod

