25 lines
348 B
Makefile
25 lines
348 B
Makefile
|
INC := -I include
|
||
|
|
||
|
all: compile link
|
||
|
|
||
|
compile:
|
||
|
gcc $(INC) -c -o build/main.o src/main.c
|
||
|
|
||
|
link:
|
||
|
gcc -o bin/stuffy.out build/*.o
|
||
|
|
||
|
exec: compile link
|
||
|
./bin/stuffy.out
|
||
|
|
||
|
debug: clean debugCompile debugLink
|
||
|
|
||
|
debugCompile:
|
||
|
gcc $(INC) -g -c -o build/main.o src/main.c
|
||
|
|
||
|
debugLink:
|
||
|
gcc -g -o bin/stuffy.out build/*.o
|
||
|
|
||
|
clean:
|
||
|
rm build/*.o
|
||
|
rm bin/*.out
|