ifneq (${KERNELRELEASE},)
	obj-m += irq-gpio-rtdm.o
	EXTRA_CFLAGS := -I $(shell ${XENOCONFIG} --prefix)/include
else
	ARCH ?=
	CROSS_COMPILE ?=
	KERNEL_DIR ?= 
	export XENOCONFIG ?= /usr/xenomai/bin/xeno-config

	MODULE_DIR := $(shell pwd)
	CFLAGS := -Wall -g 
.PHONY: all
all:: modules

.PHONY: modules
modules:
	cp -f Makefile-xenomai Makefile
	${MAKE} -C ${KERNEL_DIR} SUBDIRS=${MODULE_DIR}  modules

	

.PHONY: clean
clean::
	rm -f  *.o  .*.o  .*.o.* *.ko  .*.ko  *.mod.* .*.mod.* .*.cmd *~
	rm -f Module.symvers Module.markers modules.order 
	rm -rf .tmp_versions
	rm -f Makefile
endif
