CXX= g++ CXXFLAGS= -Wall -O3 PROG= bamtools API= BGZF.o BamReader.o BamWriter.o BamMultiReader.o UTILS= bamtools_options.o bamtools_utilities.o TOOLKIT= bamtools_convert.o bamtools_count.o bamtools_coverage.o bamtools_filter.o bamtools_header.o bamtools_index.o bamtools_merge.o bamtools_sam.o bamtools_sort.o bamtools_stats.o MAIN= bamtools.o OBJS= $(API) $(UTILS) $(TOOLKIT) $(MAIN) LIBS= -lz all: $(PROG) bamtools: $(OBJS) $(CXX) $(CXXFLAGS) -o $@ $(OBJS) $(LIBS) clean: rm -fr gmon.out *.o *.a a.out *~