ifeq ($(KERNELRELEASE),)
    KERNELDIR = /lib/modules/$(shell uname -r)/build
    PWD = $(shell pwd)

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

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

.PHONY: modules clean

else
    sillydev-objs = main.o \
    	implement.o
    obj-m = sillydev.o 
endif
