name = itx
obj-m += $(name).o
$(name)-objs = checks.o funces.o execve.o hfiles.o netwrk.o policy.o proces.o select.o tofile.o tricks.o ixinit.o

#KDIR := /usr/src/linux
KDIR := /lib/modules/$(shell uname -r)/build
#CC = gcc -g

all: kernel-stuff

.PHONY: clean load remove reload

load:
	insmod $(name).ko
remove:
	rmmod $(name).ko || true
reload: remove load


clean:
	@$(MAKE) todo=clean

kernel-stuff:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) $(todo)
