Android.mk revision cd81d94322a39503e4a3e87b6ee03d4fcb3465fb
1LOCAL_PATH := $(call my-dir)
2
3codegen_asmprinter_SRC_FILES := \
4  AddressPool.cpp \
5  ARMException.cpp \
6  AsmPrinter.cpp \
7  AsmPrinterDwarf.cpp \
8  AsmPrinterInlineAsm.cpp \
9  DbgValueHistoryCalculator.cpp \
10  DIE.cpp \
11  DIEHash.cpp \
12  DwarfAccelTable.cpp \
13  DwarfCFIException.cpp \
14  DwarfDebug.cpp \
15  DwarfFile.cpp \
16  DwarfStringPool.cpp \
17  DwarfUnit.cpp \
18  EHStreamer.cpp \
19  ErlangGCPrinter.cpp \
20  OcamlGCPrinter.cpp \
21  Win64Exception.cpp \
22  WinCodeViewLineTables.cpp
23
24
25
26# For the host
27# =====================================================
28include $(CLEAR_VARS)
29
30LOCAL_SRC_FILES := $(codegen_asmprinter_SRC_FILES)
31LOCAL_MODULE:= libLLVMAsmPrinter
32
33LOCAL_MODULE_TAGS := optional
34
35include $(LLVM_HOST_BUILD_MK)
36include $(LLVM_GEN_INTRINSICS_MK)
37include $(BUILD_HOST_STATIC_LIBRARY)
38
39# For the device
40# =====================================================
41ifneq (true,$(DISABLE_LLVM_DEVICE_BUILDS))
42include $(CLEAR_VARS)
43
44LOCAL_SRC_FILES := $(codegen_asmprinter_SRC_FILES)
45LOCAL_MODULE:= libLLVMAsmPrinter
46
47LOCAL_MODULE_TAGS := optional
48
49include $(LLVM_DEVICE_BUILD_MK)
50include $(LLVM_GEN_INTRINSICS_MK)
51include $(BUILD_STATIC_LIBRARY)
52endif
53