OSDN Git Service

build/Make & CMake: Pass the appropriate --native-target and --enable-targets
[android-x86/external-llvm.git] / lib / Target / LLVMBuild.txt
1 ;===- ./lib/Target/LLVMBuild.txt -------------------------------*- Conf -*--===;
2 ;
3 ;                     The LLVM Compiler Infrastructure
4 ;
5 ; This file is distributed under the University of Illinois Open Source
6 ; License. See LICENSE.TXT for details.
7 ;
8 ;===------------------------------------------------------------------------===;
9 ;
10 ; This is an LLVMBuild description file for the components in this subdirectory.
11 ;
12 ; For more information on the LLVMBuild system, please see:
13 ;
14 ;   http://llvm.org/docs/LLVMBuild.html
15 ;
16 ;===------------------------------------------------------------------------===;
17
18 [component_0]
19 type = Library
20 name = Target
21 parent = Libraries
22 required_libraries = Core MC Support
23
24 ; This is a special group whose required libraries are extended (by llvm-build)
25 ; with every built target, which makes it easy for tools to include every
26 ; target.
27 [component_1]
28 type = LibraryGroup
29 name = all-targets
30 parent = Libraries
31
32 ; This is a special group whose required libraries are extended (by llvm-build)
33 ; with the configured native target, if any.
34 [component_2]
35 type = LibraryGroup
36 name = Native
37 parent = Libraries
38
39 ; This is a special group whose required libraries are extended (by llvm-build)
40 ; with the configured native code generator, if any.
41 [component_3]
42 type = LibraryGroup
43 name = NativeCodeGen
44 parent = Libraries
45
46 ; This is a special group whose required libraries are extended (by llvm-build)
47 ; with the best execution engine (the native JIT, if available, or the
48 ; interpreter).
49 [component_4]
50 type = LibraryGroup
51 name = Engine
52 parent = Libraries
53