Initial import of the muenevents Linux kernel module
[muen/linux/muenevents.git] / Makefile
1 obj-m           := muenevents.o
2 muenevents-objs := main.o fs.o
3
4 KERNEL_SOURCE ?= /lib/modules/$(shell uname -r)/build
5
6 PWD := $(shell pwd)
7
8 all: compile-module
9
10 compile-module:
11         $(MAKE) -C $(KERNEL_SOURCE) M=$(PWD) modules
12
13 install: install-module
14
15 install-module:
16         install -d $(DESTDIR)/lib/modules/extra
17         install -m 644 muenevents.ko $(DESTDIR)/lib/modules/extra
18
19 clean:
20         $(MAKE) -C $(KERNEL_SOURCE) M=$(PWD) clean