KSRC ?= /lib/modules/$(shell uname -r)/build KBUILD := $(KSRC) M ?= $(CURDIR) export M include $(M)/rtpengine-kmod.mk ccflags-y += -DRTPENGINE_VERSION="\"$(RTPENGINE_VERSION)\"" obj-m += nft_rtpengine.o .PHONY: modules clean install modules: $(MAKE) -C $(KBUILD) M=$(CURDIR) O=$(KBUILD) modules clean: $(MAKE) -C $(KBUILD) M=$(CURDIR) clean || true rm -f rtpengine-kmod.mk install: install -D nft_rtpengine.ko $(DESTDIR)/lib/modules/$(shell uname -r)/updates/nft_rtpengine.ko depmod -a $(M)/rtpengine-kmod.mk: $(M)/gen-rtpengine-kmod-flags >$@