1LOCAL_PATH:= $(call my-dir) 2include $(CLEAR_VARS) 3 4LOCAL_MODULE := opt 5LOCAL_MODULE_TAGS := optional 6LOCAL_MODULE_CLASS := EXECUTABLES 7 8LOCAL_SRC_FILES := \ 9 AnalysisWrappers.cpp \ 10 GraphPrinters.cpp \ 11 PrintSCC.cpp \ 12 opt.cpp 13 14LOCAL_STATIC_LIBRARIES := \ 15 libLLVMipo \ 16 libLLVMScalarOpts \ 17 libLLVMInstCombine \ 18 libLLVMInstrumentation \ 19 libLLVMTransformUtils \ 20 libLLVMipa \ 21 libLLVMAnalysis \ 22 libLLVMTarget \ 23 libLLVMMC \ 24 libLLVMAsmParser \ 25 libLLVMBitWriter \ 26 libLLVMBitReader \ 27 libLLVMCore \ 28 libLLVMSupport 29 30LOCAL_LDLIBS += -lpthread -lm -ldl 31 32LOCAL_C_INCLUDES += external/llvm/include 33 34include $(LLVM_HOST_BUILD_MK) 35include $(LLVM_GEN_INTRINSICS_MK) 36include $(BUILD_HOST_EXECUTABLE) 37