]> git.donarmstrong.com Git - bamtools.git/blob - Makefile
Complete prior commit
[bamtools.git] / Makefile
1 CXX=            g++\r
2 CXXFLAGS=       -Wall -O3\r
3 PROG=           BamConversion BamDump BamTrim bamtools\r
4 LIBS=           -lz\r
5 \r
6 all: $(PROG)\r
7 \r
8 bamtools: BGZF.o BamReader.o BamWriter.o BamMultiReader.o bamtools.o\r
9         $(CXX) $(CXXFLAGS) -o $@ BGZF.o BamReader.o BamWriter.o BamMultiReader.o bamtools.o $(LIBS)\r
10 \r
11 BamConversion:  BGZF.o BamReader.o BamWriter.o BamConversionMain.o\r
12         $(CXX) $(CXXFLAGS) -o $@  BGZF.o BamReader.o BamWriter.o BamConversionMain.o $(LIBS)\r
13 \r
14 BamDump:  BGZF.o BamReader.o BamDumpMain.o\r
15         $(CXX) $(CXXFLAGS) -o $@  BGZF.o BamReader.o BamDumpMain.o $(LIBS)\r
16 \r
17 BamTrim:  BGZF.o BamReader.o BamWriter.o BamTrimMain.o\r
18         $(CXX) $(CXXFLAGS) -o $@  BGZF.o BamReader.o BamWriter.o BamTrimMain.o $(LIBS)\r
19 \r
20 clean:\r
21         rm -fr gmon.out *.o *.a a.out *~ $(PROG)\r