Makefile 507 B

12345678910111213141516171819
  1. ifneq ($(KERNELRELEASE),)
  2. obj-m := kfusd.o
  3. else
  4. KDIR ?= /lib/modules/$(shell uname -r)/build
  5. PWD := $(shell pwd)
  6. default:
  7. $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) EXTRA_CFLAGS=-I$(PWD)/../include modules
  8. install:
  9. $(INSTALL) -d -m 0755 /lib/modules/$(shell uname -r)/kernel/drivers/misc
  10. $(INSTALL) -m 0755 kfusd.ko /lib/modules/$(shell uname -r)/kernel/drivers/misc
  11. /sbin/depmod -a
  12. clean:
  13. rm -f .kfusd* Modules.symvers \
  14. kfusd.ko kfusd.o kfusd.mod.o kfusd.mod.c built-in.o *~
  15. rm -rf .tmp_versions
  16. endif