Android.mk revision dce4a407a24b04eebc6a376f8e62b41aaa7b071f
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 StringTableBuilder.cpp \ 16 SymbolicFile.cpp 17 18 19# For the host 20# ===================================================== 21include $(CLEAR_VARS) 22include $(CLEAR_TBLGEN_VARS) 23 24LOCAL_MODULE:= libLLVMObject 25LOCAL_MODULE_TAGS := optional 26 27LOCAL_SRC_FILES := $(object_SRC_FILES) 28 29include $(LLVM_HOST_BUILD_MK) 30include $(LLVM_GEN_INTRINSICS_MK) 31include $(BUILD_HOST_STATIC_LIBRARY) 32 33# For the device only 34# ===================================================== 35ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS)) 36include $(CLEAR_VARS) 37 38LOCAL_MODULE:= libLLVMObject 39LOCAL_MODULE_TAGS := optional 40 41LOCAL_SRC_FILES := $(object_SRC_FILES) 42 43include $(LLVM_DEVICE_BUILD_MK) 44include $(LLVM_GEN_INTRINSICS_MK) 45include $(BUILD_STATIC_LIBRARY) 46endif 47