BOX     = `uname -r`
KDIR	:= /lib/modules/$(shell uname -r)/build
PWD	:= $(shell pwd)
obj	:= sock_hunter process_hunter mod_hunter


obj-m	+= sock_hunter.o process_hunter.o mod_hunter.o
all:	default modumper

default:

	@echo -e "\nCompiling $(obj) on $(BOX)...\n"
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules

modumper:
	@echo -e "\nCompiling modumper on $(BOX)...\n"
	cd mod_dumper && make
	
clean:
	rm -rf  *.o .*.cmd *.mod.*
	cd mod_dumper && make clean
	
clean_all:
	rm -rf  *.o .*.cmd *.mod.* *.ko
	cd mod_dumper && make clean_all
