Support unloading the module built from the full kernel
[gspca_kinect.git] / Makefile
1 obj-m := kinect.o
2
3 KDIR := /lib/modules/$(shell uname -r)/build/
4
5 EXTRA_CFLAGS := -I$(KDIR)/drivers/media/video/gspca/
6
7 all:
8         $(MAKE) -C $(KDIR) M=$(PWD) modules
9
10 clean:
11         $(MAKE) -C $(KDIR) M=$(PWD) clean
12
13 unload:
14         -sudo rmmod kinect
15         -sudo rmmod gspca_kinect
16         -sudo rmmod gspca_main
17 load: all
18         sudo modprobe gspca_main
19         sudo insmod ./kinect.ko
20
21 reload: unload load