1LOCAL_PATH:= $(call my-dir)
2
3mcld_x86_target_SRC_FILES := \
4  X86Diagnostic.cpp \
5  X86ELFDynamic.cpp \
6  X86ELFSectLinker.cpp  \
7  X86GOT.cpp  \
8  X86GOTPLT.cpp  \
9  X86LDBackend.cpp  \
10  X86PLT.cpp  \
11  X86RelocationFactory.cpp  \
12  X86SectLinker.cpp \
13  X86TargetMachine.cpp
14
15# For the host
16# =====================================================
17include $(CLEAR_VARS)
18
19LOCAL_SRC_FILES := $(mcld_x86_target_SRC_FILES)
20LOCAL_MODULE:= libmcldX86Target
21
22LOCAL_MODULE_TAGS := optional
23
24include $(MCLD_HOST_BUILD_MK)
25include $(BUILD_HOST_STATIC_LIBRARY)
26
27# For the device
28# =====================================================
29ifeq ($(TARGET_ARCH),x86)
30
31include $(CLEAR_VARS)
32
33LOCAL_SRC_FILES := $(mcld_x86_target_SRC_FILES)
34LOCAL_MODULE:= libmcldX86Target
35
36LOCAL_MODULE_TAGS := optional
37
38include $(MCLD_DEVICE_BUILD_MK)
39include $(BUILD_STATIC_LIBRARY)
40
41endif
42