aboutsummaryrefslogtreecommitdiff
path: root/08-august/Makefile
blob: 4619f3c3379c131e56297556a6681944edde2f39 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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)