From caf80fef035e2061f336b97be7a1f87b035006b0 Mon Sep 17 00:00:00 2001 From: Feiyang Xue Date: Fri, 31 Jul 2020 18:33:59 -0500 Subject: [PATCH 1/2] add "-p" arg to "mkdir" for "dkms-install" --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f864ab5..822e39c 100644 --- a/Makefile +++ b/Makefile @@ -30,7 +30,7 @@ clean: @$(MAKE) -C $(KERNEL_BUILD) M=$(CURDIR) clean dkms-install: - mkdir $(DKMS_ROOT_PATH) + mkdir -p $(DKMS_ROOT_PATH) cp $(CURDIR)/dkms.conf $(DKMS_ROOT_PATH) cp $(CURDIR)/Makefile $(DKMS_ROOT_PATH) cp $(CURDIR)/zenpower.c $(DKMS_ROOT_PATH) From 2d0e5fad2d011a63441cbc7aba389bdaa898df4a Mon Sep 17 00:00:00 2001 From: Feiyang Xue Date: Fri, 31 Jul 2020 18:38:04 -0500 Subject: [PATCH 2/2] check for dkms availability first in the dkms-install target --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index 822e39c..169b889 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,7 @@ clean: @$(MAKE) -C $(KERNEL_BUILD) M=$(CURDIR) clean dkms-install: + dkms --version >> /dev/null mkdir -p $(DKMS_ROOT_PATH) cp $(CURDIR)/dkms.conf $(DKMS_ROOT_PATH) cp $(CURDIR)/Makefile $(DKMS_ROOT_PATH)