16 lines
218 B
Makefile
16 lines
218 B
Makefile
TARGET = bin/final
|
|
SRC = $(wildcard src/*c)
|
|
OBJ = $(patsubst src/%.c, obj/%.o, $(SRC))
|
|
|
|
default: $(TARGET)
|
|
|
|
clean:
|
|
rm -f obj/*.o
|
|
rm -f bin/*
|
|
|
|
$(TARGET): $(OBJ)
|
|
gcc -o $@ $?
|
|
|
|
obj/%.o : src/%.c
|
|
gcc -c $< -o $@ -Iinc
|