CC = gcc
CFLAGS = -Wall -Wextra -MMD -MP

SRC = $(wildcard source/*.c)
OBJ = $(SRC:.c=.o)
DEP = $(OBJ:.o=.d)

tetoris: $(OBJ)
	$(CC) $(CFLAGS) -o $@ $(OBJ)

clean:
	rm -f $(OBJ) $(DEB) tetoris

-include $(DEB)
