# Makefile for TEN (Tools for Elastic Networks)                 #
# Silke A. Wieninger                                           #
# Paris, October 2014                                         #
#                                                               #
# --------------------------------------------------------------#
include ../Makefile.rules
# --------------------------------------------------------------#
TARGET = main.o AbstractTrajectoryGenerator.o TrajectoryGeneratorLapack.o ConfComparator.o FileHandler.o SetupConstants.o 
#main.h AbstractTrajectoryGenerator.h TrajectoryGeneratorLapack.h ConfComparator.h FileHandler.h SetupConstants.h
SRC = main.cpp AbstractTrajectoryGenerator.cpp TrajectoryGeneratorLapack.cpp ConfComparator.cpp FileHandler.cpp SetupConstants.cpp
# ---------------------------------------------
#	
all:	$(TARGET)
	$(CC) -Wall $(INC) $(TARGET) $(LIBRARY) -o MovieGenerator
main.o: main.cpp main.h FileHandler.h SetupConstants.h TrajectoryGeneratorLapack.h
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) main.cpp
AbstractTrajectoryGenerator.o: AbstractTrajectoryGenerator.cpp AbstractTrajectoryGenerator.h
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) AbstractTrajectoryGenerator.cpp
TrajectoryGeneratorLapack.o: TrajectoryGeneratorLapack.cpp TrajectoryGeneratorLapack.h ConfComparator.h
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) TrajectoryGeneratorLapack.cpp
ConfComparator.o: ConfComparator.cpp ConfComparator.h 
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) ConfComparator.cpp
FileHandler.o: FileHandler.cpp FileHandler.h 
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) FileHandler.cpp
SetupConstants.o: SetupConstants.cpp SetupConstants.h
	$(CC) $(CFLAGS) $(INC) $(LIBRARY) SetupConstants.cpp
clean:	
	rm -f *.o *~ *.a
depend:
	makedepend -- $(CFLAGS) -- $(SRC)
# ---------------------------------------------
# DO NOT DELETE

