OSDN Git Service

9c522d2c2f82d80259762a66ef7243d9820a3e3d
[android-x86/external-llvm.git] / tools / dsymutil / Android.mk
1 LOCAL_PATH := $(call my-dir)
2
3 LLVM_ROOT_PATH := $(LOCAL_PATH)/../..
4 include $(LLVM_ROOT_PATH)/llvm.mk
5
6 llvm_dsymutil_SRC_FILES := \
7   BinaryHolder.cpp \
8   DebugMap.cpp \
9   dsymutil.cpp \
10   DwarfLinker.cpp \
11   MachODebugMapParser.cpp \
12   MachOUtils.cpp \
13
14 llvm_dsymutil_STATIC_LIBRARIES := \
15   libLLVM70ARMCodeGen \
16   libLLVM70ARMAsmParser \
17   libLLVM70ARMInfo \
18   libLLVM70ARMDesc \
19   libLLVM70ARMAsmPrinter \
20   libLLVM70ARMDisassembler \
21   libLLVM70AArch64CodeGen \
22   libLLVM70AArch64Info \
23   libLLVM70AArch64AsmParser \
24   libLLVM70AArch64Desc \
25   libLLVM70AArch64AsmPrinter \
26   libLLVM70AArch64Utils \
27   libLLVM70AArch64Disassembler \
28   libLLVM70MipsCodeGen \
29   libLLVM70MipsInfo \
30   libLLVM70MipsAsmParser \
31   libLLVM70MipsDesc \
32   libLLVM70MipsAsmPrinter \
33   libLLVM70MipsDisassembler \
34   libLLVM70X86CodeGen \
35   libLLVM70X86Info \
36   libLLVM70X86Desc \
37   libLLVM70X86AsmParser \
38   libLLVM70X86AsmPrinter \
39   libLLVM70X86Utils \
40   libLLVM70X86Disassembler \
41   libLLVM70X86CodeGen \
42   libLLVM70AsmPrinter \
43   libLLVM70SelectionDAG \
44   libLLVM70CodeGen \
45   libLLVM70DebugInfoDWARF \
46   libLLVM70Instrumentation \
47   libLLVM70MCParser \
48   libLLVM70MCDisassembler \
49   libLLVM70Object \
50   libLLVM70BitReader \
51   libLLVM70ScalarOpts \
52   libLLVM70TransformUtils \
53   libLLVM70Analysis \
54   libLLVM70Target \
55   libLLVM70Core \
56   libLLVM70MC \
57   libLLVM70Support \
58
59 include $(CLEAR_VARS)
60
61 LOCAL_MODULE := llvm-dsymutil
62 LOCAL_MODULE_CLASS := EXECUTABLES
63 LOCAL_MODULE_TAGS := optional
64 LOCAL_SRC_FILES := $(llvm_dsymutil_SRC_FILES)
65 LOCAL_LDLIBS += -lpthread -lm -ldl
66
67 LOCAL_STATIC_LIBRARIES := $(llvm_dsymutil_STATIC_LIBRARIES)
68
69 include $(LLVM_HOST_BUILD_MK)
70 include $(LLVM_GEN_INTRINSICS_MK)
71 include $(BUILD_HOST_EXECUTABLE)