
SRC=linux-kernel-list

obj/$(SRC): objDirCheck obj/$(SRC).o 
	gcc obj/$(SRC).o -o obj/$(SRC)

obj/$(SRC).o: objDirCheck $(SRC).c
	gcc -g -std=c99 $(SRC).c -c -o obj/$(SRC).o

objDirCheck:
	mkdir -p obj

run: obj/$(SRC)
	./obj/$(SRC) 
clean:
	rm -rf obj

all: run 
