1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
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 += xt_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 xt_RTPENGINE.ko $(DESTDIR)/lib/modules/$(shell uname -r)/updates/xt_RTPENGINE.ko
depmod -a
$(M)/rtpengine-kmod.mk:
$(M)/gen-rtpengine-kmod-flags >$@
|