TRITisa : TriTISA.o GenomeInfo.o GenomeSeq.o Matrix.o \
  OftenUsedOperatLib.o SequenceTransform.o
	g++ -o TRITisa TriTISA.o GenomeInfo.o GenomeSeq.o Matrix.o \
	OftenUsedOperatLib.o SequenceTransform.o
	
GenomeInfo.o : GenomeInfo.cpp GenomeInfo.h
	g++ GenomeInfo.cpp -c

GenomeSeq.o : GenomeSeq.cpp GenomeSeq.h
	g++ GenomeSeq.cpp -c
	
Matrix.o : Matrix.cpp Matrix.h
	g++ Matrix.cpp -c
	
OftenUsedOperatLib.o : OftenUsedOperatLib.cpp OftenUsedOperatLib.h
	g++ OftenUsedOperatLib.cpp -c

SequenceTransform.o : SequenceTransform.cpp SequenceTransform.h
	g++ SequenceTransform.cpp -c

TriTISA.o : TriTISA.cpp
	g++ TriTISA.cpp -c

clean :
	rm -f TRITisa TriTISA.o GenomeInfo.o GenomeSeq.o Matrix.o \
	OftenUsedOperatLib.o SequenceTransform.o
