X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=makefile;h=fdcef2794c06cb81c399376aaf79518246c23aca;hb=62568a297aaf939ab753334f17abde82ec8e8531;hp=ea9f9ac8a62e05e350b93cc5ce7a26f628f6a895;hpb=0319c36f068f092c766e1bff34b3554c1858255a;p=mothur.git diff --git a/makefile b/makefile index ea9f9ac..fdcef27 100644 --- a/makefile +++ b/makefile @@ -10,7 +10,7 @@ # Macros # -CC = g++ +CC = g++ CC_OPTIONS = -O3 # if you do not want to use the readline library set to no, default yes. @@ -26,18 +26,18 @@ ifeq ($(strip $(USEREADLINE)),yes) -L../readline-6.0 endif -USEMPI ?= no - +USEMPI ?= no ifeq ($(strip $(USEMPI)),yes) + CC = mpic++ CC_OPTIONS += -DUSE_MPI endif # # INCLUDE directories for mothur # - - INCLUDE = -I. + + INCLUDE = -I. # # Build mothur @@ -145,8 +145,14 @@ mothur : \ ./fileoutput.o\ ./globaldata.o\ ./groupmap.o\ - ./helpcommand.o\ + ./helpcommand.o\ ./makegroupcommand.o\ + ./chopseqscommand.o\ + ./clearcutcommand.o\ + ./catchallcommand.o\ + ./splitabundcommand.o\ + ./splitmatrix.o\ + ./clustersplitcommand.o\ ./inputdata.o\ ./jackknife.o\ ./kmer.o\ @@ -220,10 +226,10 @@ mothur : \ ./classifyseqscommand.o\ ./parsesffcommand.o\ ./classify.o\ - ./phylotree.o\ - ./phylodiversity.o\ + ./phylotree.o\ + ./phylodiversity.o\ ./phylodiversitycommand.o\ - ./bayesian.o\ + ./bayesian.o\ ./phylosummary.o\ ./alignmentdb.o\ ./knn.o\ @@ -243,7 +249,7 @@ mothur : \ ./qstat.o\ ./shen.o\ ./logsd.o\ - ./geom.o\ + ./geom.o\ ./setlogfilecommand.o $(CC) $(LNK_OPTIONS) \ ./sharedutilities.o\ @@ -347,8 +353,14 @@ mothur : \ ./fileoutput.o\ ./globaldata.o\ ./groupmap.o\ - ./helpcommand.o\ + ./helpcommand.o\ ./makegroupcommand.o\ + ./chopseqscommand.o\ + ./clearcutcommand.o\ + ./catchallcommand.o\ + ./splitabundcommand.o\ + ./splitmatrix.o\ + ./clustersplitcommand.o\ ./inputdata.o\ ./jackknife.o\ ./kmer.o\ @@ -422,10 +434,10 @@ mothur : \ ./classifyseqscommand.o\ ./parsesffcommand.o\ ./classify.o\ - ./phylotree.o\ - ./phylodiversity.o\ + ./phylotree.o\ + ./phylodiversity.o\ ./phylodiversitycommand.o\ - ./bayesian.o\ + ./bayesian.o\ ./phylosummary.o\ ./alignmentdb.o\ ./knn.o\ @@ -445,7 +457,7 @@ mothur : \ ./qstat.o\ ./shen.o\ ./logsd.o\ - ./geom.o\ + ./geom.o\ ./setlogfilecommand.o\ -o ../Release/mothur @@ -552,8 +564,14 @@ clean : ./fileoutput.o\ ./globaldata.o\ ./groupmap.o\ - ./helpcommand.o\ + ./helpcommand.o\ ./makegroupcommand.o\ + ./chopseqscommand.o\ + ./clearcutcommand.o\ + ./catchallcommand.o\ + ./splitabundcommand.o\ + ./splitmatrix.o\ + ./clustersplitcommand.o\ ./inputdata.o\ ./jackknife.o\ ./kmer.o\ @@ -627,10 +645,10 @@ clean : ./classifyseqscommand.o\ ./parsesffcommand.o\ ./classify.o\ - ./phylotree.o\ - ./phylodiversity.o\ + ./phylotree.o\ + ./phylodiversity.o\ ./phylodiversitycommand.o\ - ./bayesian.o\ + ./bayesian.o\ ./phylosummary.o\ ./alignmentdb.o\ ./knn.o\ @@ -650,7 +668,7 @@ clean : ./qstat.o\ ./shen.o\ ./logsd.o\ - ./geom.o\ + ./geom.o\ ./setlogfilecommand.o\ mothur @@ -1635,11 +1653,11 @@ install : mothur # Item # 196 -- chimerabellerophoncommand -- ./chimerabellerophoncommand.o : chimerabellerophoncommand.cpp $(CC) $(CC_OPTIONS) chimerabellerophoncommand.cpp -c $(INCLUDE) -o ./chimerabellerophoncommand.o - + # Item # 197 -- phylosummary -- ./phylosummary.o : phylosummary.cpp $(CC) $(CC_OPTIONS) phylosummary.cpp -c $(INCLUDE) -o ./phylosummary.o - + # Item # 198 -- setlogfilecommand -- ./setlogfilecommand.o : setlogfilecommand.cpp $(CC) $(CC_OPTIONS) setlogfilecommand.cpp -c $(INCLUDE) -o ./setlogfilecommand.o @@ -1656,5 +1674,28 @@ install : mothur ./makegroupcommand.o : makegroupcommand.cpp $(CC) $(CC_OPTIONS) makegroupcommand.cpp -c $(INCLUDE) -o ./makegroupcommand.o +# Item # 202 -- chopseqscommand -- +./chopseqscommand.o : chopseqscommand.cpp + $(CC) $(CC_OPTIONS) chopseqscommand.cpp -c $(INCLUDE) -o ./chopseqscommand.o + +# Item # 203 -- clearcutcommand -- +./clearcutcommand.o : clearcutcommand.cpp + $(CC) $(CC_OPTIONS) clearcutcommand.cpp -c $(INCLUDE) -o ./clearcutcommand.o + +# Item # 204 -- catchallcommand -- +./catchallcommand.o : catchallcommand.cpp + $(CC) $(CC_OPTIONS) catchallcommand.cpp -c $(INCLUDE) -o ./catchallcommand.o + +# Item # 205 -- splitabundcommand -- +./splitabundcommand.o : splitabundcommand.cpp + $(CC) $(CC_OPTIONS) splitabundcommand.cpp -c $(INCLUDE) -o ./splitabundcommand.o + +# Item # 206 -- splitmatrix -- +./splitmatrix.o : splitmatrix.o + $(CC) $(CC_OPTIONS) splitmatrix.cpp -c $(INCLUDE) -o ./splitmatrix.o + +# Item # 207 -- splitmatrix -- +./clustersplitcommand.o : clustersplitcommand.cpp + $(CC) $(CC_OPTIONS) clustersplitcommand.cpp -c $(INCLUDE) -o ./clustersplitcommand.o ##### END RUN ####