]> git.donarmstrong.com Git - bamtools.git/blob - Makefile
Put utilities into own class with static methods
[bamtools.git] / Makefile
1 CXX=            g++\r
2 CXXFLAGS=       -Wall -O3\r
3 PROG=           bamtools\r
4 API=            BGZF.o BamReader.o BamWriter.o BamMultiReader.o
5 UTILS=          bamtools_options.o bamtools_utilities.o
6 TOOLKIT=        bamtools_count.o bamtools_coverage.o bamtools_header.o bamtools_index.o bamtools_merge.o bamtools_sam.o bamtools_sort.o bamtools_stats.o
7 MAIN=           bamtools.o
8 LIBS=           -lz
9 \r
10 all: $(PROG)\r
11 \r
12 bamtools: $(API) $(UTILS) $(TOOLKIT) $(MAIN)\r
13         $(CXX) $(CXXFLAGS) -o $@ $(API) $(UTILS) $(TOOLKIT) $(MAIN) $(LIBS)\r
14 \r
15 clean:\r
16         rm -fr gmon.out *.o *.a a.out *~\r