X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=makefile;h=92c20134b7911b1cb2aa570da7c2e95cdc1b119b;hb=d051154d778b77ba36dc603bbdb3c148a62a8e33;hp=3f0893c5ad82d811fb4c5cf05f86f0326b4561c8;hpb=ccaad73f103d8f105264d65491ce19e5df80477d;p=mothur.git diff --git a/makefile b/makefile index 3f0893c..92c2013 100644 --- a/makefile +++ b/makefile @@ -13,7 +13,13 @@ CXXFLAGS += -O3 -MOTHUR_FILES = "\"Enter_your_default_path_here\"" +MOTHUR_FILES = "\"../Release\"" + +RELEASE_DATE = "\"9/17/2010\"" +VERSION = "\"1.13.0\"" + +CXXFLAGS += -DRELEASE_DATE=${RELEASE_DATE} -DVERSION=${VERSION} + ifeq ($(strip $(MOTHUR_FILES)),"\"Enter_your_default_path_here\"") else CXXFLAGS += -DMOTHUR_FILES=${MOTHUR_FILES} @@ -32,7 +38,7 @@ ifeq ($(strip $(64BIT_VERSION)),yes) CXXFLAGS += -DBIT_VERSION #if you are using centos uncomment the following lines - #CC = g++44 + #CXX = g++44 #CXXFLAGS += -mtune=native -march=native -m64 endif @@ -55,6 +61,15 @@ ifeq ($(strip $(USEMPI)),yes) CXXFLAGS += -DUSE_MPI endif +# if you want to enable reading and writing of compressed files, set to yes. +# The default is no. this may only work on unix-like systems. + +USECOMPRESSION ?= no + +ifeq ($(strip $(USECOMPRESSION)),yes) + CXXFLAGS += -DUSE_COMPRESSION +endif + # # INCLUDE directories for mothur # @@ -66,13 +81,16 @@ endif # OBJECTS=$(patsubst %.cpp,%.o,$(wildcard *.cpp)) +OBJECTS+=$(patsubst %.c,%.o,$(wildcard *.c)) mothur : $(OBJECTS) $(CXX) $(LDFLAGS) $(TARGET_ARCH) -o $@ $(OBJECTS) install : mothur cp mothur ../Release/mothur - + +%.o : %.c %.h + $(COMPILE.c) $(OUTPUT_OPTION) $< %.o : %.cpp %.h $(COMPILE.cpp) $(OUTPUT_OPTION) $< %.o : %.cpp %.hpp