3 CFLAGS= -Wall -pg -O3 -m64
5 DFLAGS= -D_IOLIB=2 #-D_NDEBUG
6 OBJS= BamReader.o bgzf.o
16 $(CC) -c $(CFLAGS) $(DFLAGS) $(INCLUDES) $< -o $@
19 $(CXX) -c $(CXXFLAGS) $(DFLAGS) $(INCLUDES) $< -o $@
21 all: $(PROG) BamConversion
26 $(AR) $(ARFLAGS) $@ $(OBJS)
28 BamReaderTest:lib BamReaderMain.o
29 $(CXX) $(CXXFLAGS) -o $@ BamReaderMain.o $(LIBS) -L. -lbambc
31 BamConversion: lib BamWriter.o BamConversionMain.o
32 $(CXX) $(CXXFLAGS) -o $@ BamWriter.o BamConversionMain.o $(LIBS) -L. -lbambc
35 rm -fr gmon.out *.o *.a a.out $(PROG) *~