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[common] 19subdirectories = ARM CellSPU CppBackend Hexagon MBlaze MSP430 Mips PTX PowerPC Sparc X86 XCore 20 21; This is a special group whose required libraries are extended (by llvm-build) 22; with the best execution engine (the native JIT, if available, or the 23; interpreter). 24[component_0] 25type = LibraryGroup 26name = Engine 27parent = Libraries 28 29; This is a special group whose required libraries are extended (by llvm-build) 30; with the configured native target, if any. 31[component_1] 32type = LibraryGroup 33name = Native 34parent = Libraries 35 36; This is a special group whose required libraries are extended (by llvm-build) 37; with the configured native code generator, if any. 38[component_2] 39type = LibraryGroup 40name = NativeCodeGen 41parent = Libraries 42 43; The component for the actual target library itself. 44[component_3] 45type = Library 46name = Target 47parent = Libraries 48required_libraries = Core MC Support 49 50; This is a special group whose required libraries are extended (by llvm-build) 51; with every built target, which makes it easy for tools to include every 52; target. 53[component_4] 54type = LibraryGroup 55name = all-targets 56parent = Libraries 57