Makesystem for kernel module

This commit is contained in:
Vadim Vetrov
2024-07-31 02:12:59 +03:00
parent 7490658708
commit 79d592a0ca
12 changed files with 180 additions and 269 deletions

26
kmake.mk Normal file
View File

@@ -0,0 +1,26 @@
#Kernel module makes here
PWD := $(CURDIR)
override CC := $(OCC)
override LD := $(OLD)
override CFLAGS :=
override LDFLAGS :=
export CC LD CFLAGS LDFLAGS
.PHONY: kmake kload kunload kreload kclean
kmake:
$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
kload:
insmod youtubeKUnblock.ko
kunload:
-rmmod youtubeKUnblock
kreload: kunload kload
kclean:
$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean