1LOCAL_PATH:= $(call my-dir) 2 3transforms_objcarc_SRC_FILES := \ 4 ARCInstKind.cpp \ 5 DependencyAnalysis.cpp \ 6 ObjCARCAliasAnalysis.cpp \ 7 ObjCARCAPElim.cpp \ 8 ObjCARCContract.cpp \ 9 ObjCARC.cpp \ 10 ObjCARCExpand.cpp \ 11 ObjCARCOpts.cpp \ 12 PtrState.cpp \ 13 ProvenanceAnalysis.cpp \ 14 ProvenanceAnalysisEvaluator.cpp 15 16# For the host 17# ===================================================== 18include $(CLEAR_VARS) 19 20LOCAL_SRC_FILES := $(transforms_objcarc_SRC_FILES) 21LOCAL_MODULE:= libLLVMTransformObjCARC 22 23LOCAL_MODULE_TAGS := optional 24 25include $(LLVM_HOST_BUILD_MK) 26include $(LLVM_GEN_INTRINSICS_MK) 27include $(BUILD_HOST_STATIC_LIBRARY) 28 29# For the device 30# ===================================================== 31ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 32include $(CLEAR_VARS) 33 34LOCAL_SRC_FILES := $(transforms_objcarc_SRC_FILES) 35LOCAL_MODULE:= libLLVMTransformObjCARC 36 37LOCAL_MODULE_TAGS := optional 38 39include $(LLVM_DEVICE_BUILD_MK) 40include $(LLVM_GEN_INTRINSICS_MK) 41include $(BUILD_STATIC_LIBRARY) 42endif 43