From 6cda549fe2bce6a895df78aa59388861bb3a6fae Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Mon, 13 Nov 2017 21:26:15 +0100 Subject: makefile: better support for DKMS --- Makefile | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index b997a75..37df362 100644 --- a/Makefile +++ b/Makefile @@ -10,12 +10,16 @@ cyber-objs := src/cyber_device.o \ src/cyber_lifecycle.o \ src/cyber.o +ifeq ($(KERNEL_VERSION),) +KERNEL_VERSION=$(shell uname -r) +endif + all: - make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modules + make -C /lib/modules/$(KERNEL_VERSION)/build/ M=$(PWD) modules install: - make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) modules_install + make -C /lib/modules/$(KERNEL_VERSION)/build/ M=$(PWD) modules_install depmod -a clean: - make -C /lib/modules/$(shell uname -r)/build/ M=$(PWD) clean + make -C /lib/modules/$(KERNEL_VERSION)/build/ M=$(PWD) clean -- cgit v1.2.3