-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy pathAndroid.llvm.mk
More file actions
67 lines (58 loc) · 1.22 KB
/
Android.llvm.mk
File metadata and controls
67 lines (58 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
ifeq ($(MESA_LLVM),true)
LOCAL_STATIC_LIBRARIES += \
libLLVMMCJIT \
libLLVMRuntimeDyld \
libLLVMObject \
libLLVMMCDisassembler \
libLLVMLinker \
libLLVMipo \
libLLVMInterpreter \
libLLVMInstrumentation \
libLLVMJIT \
libLLVMExecutionEngine \
libLLVMBitWriter
ifeq ($(TARGET_ARCH),x86)
LOCAL_STATIC_LIBRARIES += \
libLLVMX86Disassembler \
libLLVMX86AsmParser \
libLLVMX86CodeGen \
libLLVMX86Desc \
libLLVMSelectionDAG \
libLLVMX86AsmPrinter \
libLLVMX86Utils \
libLLVMX86Info
endif
ifeq ($(TARGET_ARCH),arm)
LOCAL_STATIC_LIBRARIES += \
libLLVMARMDisassembler \
libLLVMARMCodeGen \
libLLVMARMDesc \
libLLVMSelectionDAG \
libLLVMARMAsmPrinter \
libLLVMARMInfo
endif
LOCAL_STATIC_LIBRARIES += \
libLLVMAsmPrinter \
libLLVMMCParser \
libLLVMCodeGen \
libLLVMScalarOpts \
libLLVMInstCombine \
libLLVMTransformUtils \
libLLVMipa \
libLLVMAsmParser \
libLLVMBitReader \
libLLVMAnalysis \
libLLVMTarget \
libLLVMMC \
libLLVMCore \
libLLVMObject \
libLLVMSupport
LOCAL_C_INCLUDES += \
$(LLVM_ROOT_PATH)/include \
$(LLVM_ROOT_PATH)/include
LOCAL_CFLAGS += \
-DHAVE_LLVM=0x0304
include $(LLVM_ROOT_PATH)/llvm-device-build.mk
LOCAL_SHARED_LIBRARIES += libstlport
include external/stlport/libstlport.mk
endif