]> git.donarmstrong.com Git - bamtools.git/blob - Makefile
Added basic implementation of RandomTool. This generates a random (well, pseudo....
[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_fasta.o \
10                 bamtools_options.o \
11                 bamtools_pileup.o \
12                 bamtools_utilities.o
13 TOOLKIT=        bamtools_convert.o \
14                 bamtools_count.o \
15                 bamtools_coverage.o \
16                 bamtools_filter.o \
17                 bamtools_header.o \
18                 bamtools_index.o \
19                 bamtools_merge.o \
20                 bamtools_random.o \
21                 bamtools_sam.o \
22                 bamtools_sort.o \
23                 bamtools_stats.o
24 MAIN=           bamtools.o
25 OBJS=           $(API) $(UTILS) $(TOOLKIT) $(MAIN)
26 LIBS=           -lz
27 \r
28 all: $(PROG)\r
29 \r
30 bamtools: $(OBJS)\r
31         $(CXX) $(CXXFLAGS) -o $@ $(OBJS) $(LIBS)
32 \r
33 clean:\r
34         rm -fr gmon.out *.o *.a a.out *~\r