diff trimal_repo/source/makefile @ 0:b15a3147e604 draft

"planemo upload for repository https://github.com/inab/trimal commit cbe1e8577ecb1a46709034a40dff36052e876e7a-dirty"
author padge
date Fri, 25 Mar 2022 17:10:43 +0000 (2022-03-25)
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/trimal_repo/source/makefile	Fri Mar 25 17:10:43 2022 +0000
@@ -0,0 +1,50 @@
+CODE  = main.cpp
+NAME  = trimal
+
+CODE2 = readAl.cpp
+NAME2 = readal
+
+CODE3 = statAl.cpp
+NAME3 = statal
+
+CC    = g++
+FLAGS = -Wall -O2
+LIBM  = -lm
+DUGB  =
+
+all:			readal trimal statal
+
+preview:		alignment.o statisticsGaps.o utils.o similarityMatrix.o statisticsConservation.o sequencesMatrix.o compareFiles.o
+
+trimal:			preview
+			$(CC) $(FLAGS) $(DUGB) -o $(NAME) $(CODE) $(LIBM) alignment.o statisticsGaps.o utils.o similarityMatrix.o statisticsConservation.o sequencesMatrix.o compareFiles.o
+
+readal:			preview
+			$(CC) $(FLAGS) $(DUGB) -o $(NAME2) $(CODE2) $(LIBM) alignment.o statisticsGaps.o utils.o similarityMatrix.o statisticsConservation.o sequencesMatrix.o compareFiles.o
+
+statal:			preview
+			$(CC) $(FLAGS) $(DUGB) -o $(NAME3) $(CODE3) $(LIBM) alignment.o statisticsGaps.o utils.o similarityMatrix.o statisticsConservation.o sequencesMatrix.o compareFiles.o
+
+alignment.o:		alignment.cpp rwAlignment.cpp autAlignment.cpp alignment.h values.h defines.h
+			$(CC) $(FLAGS) $(DUGB) -c alignment.cpp rwAlignment.cpp autAlignment.cpp
+
+statisticsGaps.o:	statisticsGaps.cpp statisticsGaps.h
+			$(CC) $(FLAGS) $(DUGB) -c statisticsGaps.cpp
+
+sequencesMatrix.o:	sequencesMatrix.cpp sequencesMatrix.h
+			$(CC) $(FLAGS) $(DUGB) -c sequencesMatrix.cpp
+
+statisticsConservation.o: statisticsConservation.cpp statisticsConservation.h
+			$(CC) $(FLAGS) $(DUGB) -c statisticsConservation.cpp
+
+similarityMatrix.o:	similarityMatrix.cpp similarityMatrix.h values.h
+			$(CC) $(FLAGS) $(DUGB) -c similarityMatrix.cpp
+
+utils.o:		utils.cpp utils.h values.h  defines.h
+			$(CC) $(FLAGS) $(DUGB) -c utils.cpp
+
+compareFiles.o:		compareFiles.cpp compareFiles.h
+			$(CC) $(FLAGS) $(DUGB) -c compareFiles.cpp
+
+clean:
+			-rm -f $(NAME) $(NAME2)  $(NAME3) *.o *~