aboutsummaryrefslogtreecommitdiff
SRC=$(wildcard src/*.c)\
	$(wildcard src/math/*.c)\
	$(wildcard src/graphics/*.c)\
	$(wildcard src/renderer/*.c)\
	$(wildcard src/util/*.c)
OBJ=$(SRC:%.c=%.o)
TARGET=game
LDFLAGS=-lSDL2 -lGL -lGLEW -lm -lSDL2_image

%.o : %.c
	$(CC) -c $< -o $@

$(TARGET) : $(OBJ)
	$(CC) $(OBJ) -o $(TARGET) $(LDFLAGS)

all : $(TARGET)

.PHONY : clean
clean:
	rm -rf $(TARGET) $(OBJ)