UNAME := $(shell uname -r) PWD := $(shell pwd) LINUXSOURCEDIR := /usr/src/linux-headers-$(UNAME) obj-m := xeno_foo.o xeno_foo-y := foo.o EXTRA_CFLAGS := -I/usr/src/linux-headers-$(UNAME)/include/xenomai all:: $(MAKE) -C $(LINUXSOURCEDIR) SUBDIRS=$(PWD) modules clean:: $(RM) .*.cmd *.cmd *.o *.ko *.mod.c *.order *.symvers $(RM) -R .tmp* .PHONY: clean