]> git.donarmstrong.com Git - bamtools.git/blob - Makefile
Merge http://github.com/ekg/bamtools
[bamtools.git] / Makefile
1 CXX=            g++\r
2 CXXFLAGS=       -Wall -O3 -D_FILE_OFFSET_BITS=64\r
3 PROG=           bamtools\r
4 API=            BGZF.o \
5                 BamIndex.o \
6                 BamReader.o \
7                 BamWriter.o \
8                 BamMultiReader.o
9 UTILS=          bamtools_options.o \
10                 bamtools_utilities.o
11 TOOLKIT=        bamtools_convert.o \
12                 bamtools_count.o \
13                 bamtools_coverage.o \
14                 bamtools_filter.o \
15                 bamtools_header.o \
16                 bamtools_index.o \
17                 bamtools_merge.o \
18                 bamtools_sam.o \
19                 bamtools_sort.o \
20                 bamtools_stats.o
21 MAIN=           bamtools.o
22 OBJS=           $(API) $(UTILS) $(TOOLKIT) $(MAIN)
23 LIBS=           -lz
24 \r
25 all: $(PROG)\r
26 \r
27 bamtools: $(OBJS)\r
28         $(CXX) $(CXXFLAGS) -o $@ $(OBJS) $(LIBS)
29 \r
30 clean:\r
31         rm -fr gmon.out *.o *.a a.out *~\r