CXX = g++
CXXFLAGS = -Wall -c -std=c++11
LDFLAGS = -lSDL2 -lSDL2_image -lSDL2_ttf
EXE = main

all: $(EXE)

$(EXE): main.o
	$(CXX) $< $(LDFLAGS) -o $@

main.o: main.cpp
	$(CXX) $(CXXFLAGS) $< -o $@

clean:
	rm *.o && rm $(EXE)
