CC = g++
CFLAGS := -std=c++11 -Wall -Wfatal-errors -c
BIN = tp4
OBJ = main.o graph.o

$(BIN): $(OBJ)
	$(CC) $^ -o $@

%.o: %.cpp
	$(CC) $(CFLAGS) $< -o $@

graph.o: graph.cpp graph.hpp
main.o: main.cpp graph.hpp

clean::
	rm -f $(OBJ) $(BIN)
