OSDN Git Service

Apply changes to migrate to upstream Oct 20th 2011.
[android-x86/external-llvm.git] / lib / VMCore / Android.mk
1 LOCAL_PATH:= $(call my-dir)
2
3 vmcore_SRC_FILES := \
4   AsmWriter.cpp \
5   Attributes.cpp \
6   AutoUpgrade.cpp \
7   BasicBlock.cpp \
8   ConstantFold.cpp \
9   Constants.cpp \
10   Core.cpp \
11   DebugLoc.cpp \
12   DebugInfoProbe.cpp \
13   Dominators.cpp \
14   Function.cpp \
15   GVMaterializer.cpp \
16   Globals.cpp \
17   IRBuilder.cpp \
18   InlineAsm.cpp \
19   Instruction.cpp \
20   Instructions.cpp \
21   IntrinsicInst.cpp \
22   LLVMContext.cpp \
23   LLVMContextImpl.cpp \
24   LeakDetector.cpp \
25   Metadata.cpp \
26   Module.cpp \
27   Pass.cpp \
28   PassManager.cpp \
29   PassRegistry.cpp \
30   PrintModulePass.cpp \
31   Type.cpp \
32   Use.cpp \
33   User.cpp \
34   Value.cpp \
35   ValueSymbolTable.cpp \
36   ValueTypes.cpp \
37   Verifier.cpp
38
39 # For the host
40 # =====================================================
41 include $(CLEAR_VARS)
42
43 REQUIRES_RTTI := 1
44
45 LOCAL_SRC_FILES := $(vmcore_SRC_FILES)
46
47 LOCAL_MODULE:= libLLVMCore
48
49 LOCAL_MODULE_TAGS := optional
50
51 include $(LLVM_HOST_BUILD_MK)
52 include $(LLVM_GEN_INTRINSICS_MK)
53 include $(BUILD_HOST_STATIC_LIBRARY)
54
55 # For the device
56 # =====================================================
57 include $(CLEAR_VARS)
58
59 REQUIRES_RTTI := 1
60
61 LOCAL_SRC_FILES := $(vmcore_SRC_FILES)
62
63 LOCAL_MODULE:= libLLVMCore
64
65 LOCAL_MODULE_TAGS := optional
66
67 include $(LLVM_DEVICE_BUILD_MK)
68 include $(LLVM_GEN_INTRINSICS_MK)
69 include $(BUILD_STATIC_LIBRARY)