You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

16 lines
461 B
Plaintext

CXX = g++
CXXFLAGS = -O2 -Wall -Wextra -std=c++11
CXXFLAGSDEBUG = -O0 -g -Wall -Wextra -std=c++11
LDFLAGS = -lsfml-system -lsfml-window -lsfml-graphics
OBJ = CircularSector.o SegmentRing.o MovingSectors.o ConcentricClock.o main.o
game: $(OBJ)
# DEBUG
$(CXX) $(CXXFLAGSDEBUG) -o bin/concentric-clock_dbg $(OBJ) $(LDFLAGS)
# RELEASE
$(CXX) $(CXXFLAGS) -o bin/concentric-clock_release $(OBJ) $(LDFLAGS)
%.o: src/%.cpp
$(CXX) $(CXXFLAGS) -c $<