ifneq ($(KERNELRELEASE),)
	obj-m	:= caloopback.o
#EXTRA_CFLAGS = -I$(KSRC)/drivers/media/dvb/dvb-core/

else
	KVER  := $(shell uname -r)
	KLINK := $(shell test -e /lib/modules/${KVER}/source/ && echo source || echo build)
	KSRC  := /lib/modules/$(KVER)/$(KLINK)
	PWD		:= $(shell pwd)
	DEST	:= /lib/modules/$(KVER)/kernel/drivers/misc
default:
	$(MAKE) -C $(KSRC) SUBDIRS=$(PWD) modules

install:
	cp caloopback.ko $(DEST)/.
	/sbin/depmod -a

uninstall:
	rm -f $(DEST)/caloopback.ko
	/sbin/depmod -a
clean:
	rm -f .*.cmd *.o *.mod.c *.ko .v* *~ core
	rm -rf .tmp_versions/
endif
