Android.mk revision b7325c318ecf01d4c82391c1f0a63090c8de0144
1LOCAL_PATH := $(call my-dir)
2
3arm_target_info_TBLGEN_TABLES := \
4  ARMGenSubtargetInfo.inc \
5  ARMGenRegisterInfo.inc \
6  ARMGenInstrInfo.inc
7
8arm_target_info_SRC_FILES := \
9  ARMTargetInfo.cpp
10
11# For the host
12# =====================================================
13include $(CLEAR_VARS)
14include $(CLEAR_TBLGEN_VARS)
15
16TBLGEN_TABLES := $(arm_target_info_TBLGEN_TABLES)
17
18TBLGEN_TD_DIR := $(LOCAL_PATH)/..
19
20LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
21
22LOCAL_C_INCLUDES +=	\
23	$(LOCAL_PATH)/..
24
25LOCAL_MODULE:= libLLVMARMInfo
26
27LOCAL_MODULE_TAGS := optional
28
29include $(LLVM_HOST_BUILD_MK)
30include $(LLVM_TBLGEN_RULES_MK)
31include $(BUILD_HOST_STATIC_LIBRARY)
32
33# For the device
34# =====================================================
35include $(CLEAR_VARS)
36include $(CLEAR_TBLGEN_VARS)
37
38TBLGEN_TABLES := $(arm_target_info_TBLGEN_TABLES)
39
40TBLGEN_TD_DIR := $(LOCAL_PATH)/..
41
42LOCAL_SRC_FILES := $(arm_target_info_SRC_FILES)
43
44LOCAL_C_INCLUDES +=	\
45	$(LOCAL_PATH)/..
46
47LOCAL_MODULE:= libLLVMARMInfo
48
49LOCAL_MODULE_TAGS := optional
50
51include $(LLVM_DEVICE_BUILD_MK)
52include $(LLVM_TBLGEN_RULES_MK)
53include $(BUILD_STATIC_LIBRARY)
54