OPCIONS = -D_JUDGE_ -D_GLIBCXX_DEBUG -O2 -Wall -Wextra -Werror -Wno-sign-compare -std=c++11

program.exe: program.o ReplaceSumList.o
	g++ -o program.exe program.o
	rm *.o

program.o: program.cpp ReplaceSumList.cpp
	g++ -c program.cpp $(OPCIONS)
	
ReplaceSumList.o: ReplaceSumList.cpp List.h
	g++ -c ReplaceSumList.cpp $(OPCIONS)

clean:
	rm *.o
	rm *.exe
	rm *.gch
