Android.mk revision 373aa5c665fe6df6b9c5586d397dc3617f25aab5
1LOCAL_PATH:= $(call my-dir)
2
3mc_SRC_FILES := \
4  ELFObjectWriter.cpp \
5  MachObjectWriter.cpp \
6  MCAsmBackend.cpp \
7  MCAsmInfo.cpp \
8  MCAsmInfoCOFF.cpp \
9  MCAsmInfoDarwin.cpp \
10  MCAsmInfoELF.cpp \
11  MCAsmStreamer.cpp \
12  MCAssembler.cpp \
13  MCCodeEmitter.cpp \
14  MCCodeGenInfo.cpp \
15  MCContext.cpp \
16  MCDisassembler.cpp \
17  MCDwarf.cpp \
18  MCELF.cpp \
19  MCELFObjectTargetWriter.cpp \
20  MCELFStreamer.cpp \
21  MCExpr.cpp \
22  MCExternalSymbolizer.cpp \
23  MCInst.cpp \
24  MCInstPrinter.cpp \
25  MCInstrAnalysis.cpp \
26  MCLabel.cpp \
27  MCMachObjectTargetWriter.cpp \
28  MCMachOStreamer.cpp \
29  MCNullStreamer.cpp \
30  MCObjectFileInfo.cpp \
31  MCObjectStreamer.cpp \
32  MCObjectWriter.cpp \
33  MCRegisterInfo.cpp \
34  MCRelocationInfo.cpp \
35  MCSection.cpp \
36  MCSectionCOFF.cpp	\
37  MCSectionELF.cpp \
38  MCSectionMachO.cpp \
39  MCStreamer.cpp \
40  MCSubtargetInfo.cpp \
41  MCSymbol.cpp \
42  MCSymbolizer.cpp \
43  MCValue.cpp \
44  MCWin64EH.cpp \
45  WinCOFFObjectWriter.cpp \
46  WinCOFFStreamer.cpp \
47  SubtargetFeature.cpp
48
49# For the host
50# =====================================================
51include $(CLEAR_VARS)
52
53LOCAL_SRC_FILES := $(mc_SRC_FILES)
54
55LOCAL_MODULE:= libLLVMMC
56
57LOCAL_MODULE_TAGS := optional
58
59
60include $(LLVM_HOST_BUILD_MK)
61include $(BUILD_HOST_STATIC_LIBRARY)
62
63# For the device
64# =====================================================
65include $(CLEAR_VARS)
66
67LOCAL_SRC_FILES := $(mc_SRC_FILES)
68
69LOCAL_MODULE:= libLLVMMC
70
71LOCAL_MODULE_TAGS := optional
72
73include $(LLVM_DEVICE_BUILD_MK)
74include $(BUILD_STATIC_LIBRARY)
75