gatk-3.8/public/c/bwa/Makefile

22 lines
568 B
Makefile

CXX=g++
CXXFLAGS=-g -Wall -O2 -m64 -fPIC
.cpp.o:
$(CXX) -c $(CXXFLAGS) -I$(BWA_HOME) -I$(JAVA_INCLUDE) $< -o $@
all: init lib
init:
@echo Please make sure the following platforms are set correctly on your machine.
@echo BWA_HOME=$(BWA_HOME)
@echo JAVA_INCLUDE=$(JAVA_INCLUDE)
@echo TARGET_LIB=$(TARGET_LIB)
@echo EXTRA_LIBS=$(EXTRA_LIBS)
@echo LIBTOOL_COMMAND=$(LIBTOOL_COMMAND)
lib: org_broadinstitute_sting_alignment_bwa_c_BWACAligner.o bwa_gateway.o
$(LIBTOOL_COMMAND) $? -o $(TARGET_LIB) -L$(BWA_HOME) -lbwacore $(EXTRA_LIBS)
clean:
rm *.o libbwa.*