Android.mk revision 36b56886974eae4f9c5ebc96befd3e7bfe5de338
1LOCAL_PATH := $(call my-dir) 2 3object_SRC_FILES := \ 4 Archive.cpp \ 5 Binary.cpp \ 6 COFFObjectFile.cpp \ 7 ELF.cpp \ 8 ELFObjectFile.cpp \ 9 Error.cpp \ 10 IRObjectFile.cpp \ 11 MachOObjectFile.cpp \ 12 MachOUniversal.cpp \ 13 Object.cpp \ 14 ObjectFile.cpp \ 15 SymbolicFile.cpp 16 17 18# For the host 19# ===================================================== 20include $(CLEAR_VARS) 21include $(CLEAR_TBLGEN_VARS) 22 23LOCAL_MODULE:= libLLVMObject 24LOCAL_MODULE_TAGS := optional 25 26LOCAL_SRC_FILES := $(object_SRC_FILES) 27 28include $(LLVM_HOST_BUILD_MK) 29include $(LLVM_GEN_INTRINSICS_MK) 30include $(BUILD_HOST_STATIC_LIBRARY) 31 32# For the device only 33# ===================================================== 34ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 35include $(CLEAR_VARS) 36 37LOCAL_MODULE:= libLLVMObject 38LOCAL_MODULE_TAGS := optional 39 40LOCAL_SRC_FILES := $(object_SRC_FILES) 41 42include $(LLVM_DEVICE_BUILD_MK) 43include $(LLVM_GEN_INTRINSICS_MK) 44include $(BUILD_STATIC_LIBRARY) 45endif 46