SRC=../src
CC= g++
WARNING= -Wno-deprecated
EXEC= P4_MP

todo: Ordenar.exe gendoc

VElement.o: $(SRC)/VElement.cpp $(SRC)/VElement.h
	$(CC) -c $(SRC)/VElement.cpp $(WARNING)

DataGenerator.o: $(SRC)/DataGenerator.cpp $(SRC)/DataGenerator.h $(SRC)/VElement.h
	$(CC) -c $(SRC)/DataGenerator.cpp $(WARNING)

Ordenacion.o: $(SRC)/Ordenacion.cpp $(SRC)/Ordenacion.h $(SRC)/DataGenerator.h
	$(CC) -c $(SRC)/Ordenacion.cpp $(WARNING)

main.o: $(SRC)/main.cpp
	$(CC) -c $(SRC)/main.cpp $(WARNING)

Ordenar.exe: DataGenerator.o VElement.o Ordenacion.o main.o
	$(CC) DataGenerator.o VElement.o Ordenacion.o main.o -o Ordenar.exe


gendoc:
	doxygen P4_MP

clean:  

	rm -f *.exe
	rm -f *.o
	rm -f *.tag
	rm -f *.dat
