Bläddra i källkod

Added 'dkms_install' and 'dkms_remove' makefile rules.

RICCIARDI-Adrien 5 år sedan
förälder
incheckning
da387ad749
1 ändrade filer med 14 tillägg och 0 borttagningar
  1. 14 0
      Makefile

+ 14 - 0
Makefile

@@ -1082,6 +1082,20 @@ config_r:
 	@echo "make config"
 	/bin/bash script/Configure script/config.in
 
+DRIVER_VERSION = $(shell grep "#define DRIVERVERSION" include/rtw_version.h | awk '{print $$3}' | tr -d v\")
+
+dkms_install:
+	mkdir -p /usr/src/8812au-$(DRIVER_VERSION)
+	cp -r * /usr/src/8812au-$(DRIVER_VERSION)
+	dkms add -m 8812au -v $(DRIVER_VERSION)
+	dkms build -m 8812au -v $(DRIVER_VERSION)
+	dkms install -m 8812au -v $(DRIVER_VERSION)
+	dkms status
+
+dkms_remove:
+	dkms remove 8812au/$(DRIVER_VERSION) --all
+	rm -rf /usr/src/8812au-$(DRIVER_VERSION)
+
 .PHONY: modules clean
 
 clean: