1LOCAL_PATH:= $(call my-dir)
2
3linker_SRC_FILES := \
4  IRMover.cpp \
5  LinkModules.cpp
6
7# For the host
8# =====================================================
9include $(CLEAR_VARS)
10include $(CLEAR_TBLGEN_VARS)
11
12LOCAL_SRC_FILES := $(linker_SRC_FILES)
13
14LOCAL_MODULE:= libLLVMLinker
15LOCAL_MODULE_HOST_OS := darwin linux windows
16
17include $(LLVM_HOST_BUILD_MK)
18include $(LLVM_GEN_ATTRIBUTES_MK)
19include $(LLVM_GEN_INTRINSICS_MK)
20include $(BUILD_HOST_STATIC_LIBRARY)
21
22# For the device
23# =====================================================
24ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
25include $(CLEAR_VARS)
26
27LOCAL_SRC_FILES := $(linker_SRC_FILES)
28
29LOCAL_MODULE:= libLLVMLinker
30
31include $(LLVM_DEVICE_BUILD_MK)
32include $(LLVM_GEN_ATTRIBUTES_MK)
33include $(LLVM_GEN_INTRINSICS_MK)
34include $(BUILD_STATIC_LIBRARY)
35endif
36