X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=makefile;h=44f54846d78c405c54f94897f3306417509e6347;hb=7bf581f8c46b08eb3bb40715dac94695edee4a67;hp=6f194bb349eacfcdf23424a950db3cf387f17d1e;hpb=2bf3df7736ef2a17286d99394e211f51751d6829;p=mothur.git diff --git a/makefile b/makefile index 6f194bb..44f5484 100644 --- a/makefile +++ b/makefile @@ -61,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 # @@ -72,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