Android.mk revision d0fbbb227051be16931a1aa9b4a7722ac039c698
1LOCAL_PATH:= $(call my-dir)
2
3mcld_arm_target_SRC_FILES := \
4  ARMDiagnostic.cpp \
5  ARMELFDynamic.cpp \
6  ARMELFMCLinker.cpp \
7  ARMEmulation.cpp \
8  ARMGOT.cpp  \
9  ARMLDBackend.cpp  \
10  ARMMCLinker.cpp  \
11  ARMPLT.cpp  \
12  ARMRelocator.cpp  \
13  ARMTargetMachine.cpp \
14  ARMToARMStub.cpp \
15  ARMToTHMStub.cpp \
16  THMToARMStub.cpp \
17  THMToTHMStub.cpp
18
19# For the host
20# =====================================================
21include $(CLEAR_VARS)
22
23LOCAL_SRC_FILES := $(mcld_arm_target_SRC_FILES)
24LOCAL_MODULE:= libmcldARMTarget
25
26LOCAL_MODULE_TAGS := optional
27
28include $(MCLD_HOST_BUILD_MK)
29include $(BUILD_HOST_STATIC_LIBRARY)
30
31# For the device
32# =====================================================
33ifeq ($(TARGET_ARCH),arm)
34
35include $(CLEAR_VARS)
36
37LOCAL_SRC_FILES := $(mcld_arm_target_SRC_FILES)
38LOCAL_MODULE:= libmcldARMTarget
39
40LOCAL_MODULE_TAGS := optional
41
42include $(MCLD_DEVICE_BUILD_MK)
43include $(BUILD_STATIC_LIBRARY)
44
45endif
46