Signed-off-by: Jolan Rathelot <jrathelo@student.42nice.fr>
This commit is contained in:
Jolan Rathelot
2024-03-14 17:31:32 +01:00
parent 3f0b033f1b
commit bf5d9ed83b
3 changed files with 14 additions and 4 deletions

View File

@ -6,11 +6,16 @@ all: driver_and_interrupts.ko
driver_and_interrupts.ko: $(SRC)
$(MAKE) -C $(KDIR) M=$$PWD LLVM=1
install: modprobe
install: modprobe rules_install
modules_install: driver_and_interrupts.ko
$(MAKE) -C $(KDIR) M=$$PWD LLVM=1 modules_install
rules_install: modules_install 99-Hotload-Keyboard.rules driver_and_interrupts.ko
cp -v 99-Hotload-Keyboard.rules /etc/udev/rules.d/
udevadm control --reload-rules
udevadm trigger
clean:
$(MAKE) -C $(KDIR) M=$$PWD LLVM=1 clean
@ -20,4 +25,4 @@ modprobe: modules_install
rmmod:
rmmod driver_and_interrupts
.PHONY: all clean modules_install rmmod modprobe install
.PHONY: all clean modules_install rmmod modprobe install rules_install