# Makefile for TEN (Tools for Elastic Networks)                 #
# Silke A. Wieninger                                           #
# Paris, October 2014                                         #
#                                                               #
# --------------------------------------------------------------#
include ../Makefile.rules
# ---------------------------------------------
TARGET = main.o EigenValAndVecCalculator.o EigenValAndVecCalculatorLapack.o FileHandler.o Protein.o SetupConstants.o
# ---------------------------------------------
#	
all:	$(TARGET)
	$(CC) -Wall $(INC) $(TARGET) $(LIBRARY) -o EValVecC
main.o: main.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) main.cpp
EigenValAndVecCalculator.o: EigenValAndVecCalculator.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) EigenValAndVecCalculator.cpp
EigenValAndVecCalculatorLapack.o: EigenValAndVecCalculatorLapack.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) EigenValAndVecCalculatorLapack.cpp
FileHandler.o: FileHandler.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) FileHandler.cpp
Protein.o: Protein.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) Protein.cpp
SetupConstants.o: SetupConstants.cpp
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) SetupConstants.cpp
clean:	
	rm -f *.o *~ *.a
# ---------------------------------------------
# DO NOT DELETE
