CC=gcc
LPE =lpe

BIN = bin/
INC = include/

CMP = -o $(BIN)exploit.bin -I $(INC) exploit.c bpf.c kmem_search.c

groovy:
	$(CC) -DGROOVY $(CMP)

hirsute:
	$(CC) -DHIRSUTE $(CMP)

FEDORA_KERNEL_5_7:
	$(CC) -DFEDORA_KERNEL_5_7 $(CMP)

FEDORA_KERNEL_5_8:
	$(CC) -DFEDORA_KERNEL_5_8 $(CMP)

FEDORA_KERNEL_5_9:
	$(CC) -DFEDORA_KERNEL_5_9 $(CMP)

FEDORA_KERNEL_5_10:
	$(CC) -DFEDORA_KERNEL_5_10 $(CMP)

FEDORA_KERNEL_5_11:
	$(CC) -DFEDORA_KERNEL_5_11 $(CMP)

clean:
	rm $(BIN)exploit.bin
