| ;===- ./lib/Target/LLVMBuild.txt -------------------------------*- Conf -*--===; | 
 | ; | 
 | ;                     The LLVM Compiler Infrastructure | 
 | ; | 
 | ; This file is distributed under the University of Illinois Open Source | 
 | ; License. See LICENSE.TXT for details. | 
 | ; | 
 | ;===------------------------------------------------------------------------===; | 
 | ; | 
 | ; This is an LLVMBuild description file for the components in this subdirectory. | 
 | ; | 
 | ; For more information on the LLVMBuild system, please see: | 
 | ; | 
 | ;   http://llvm.org/docs/LLVMBuild.html | 
 | ; | 
 | ;===------------------------------------------------------------------------===; | 
 |  | 
 | ; Please keep these as one per line so that out-of-tree merges | 
 | ; will typically require only insertion of a line. | 
 | [common] | 
 | subdirectories = | 
 |  AMDGPU | 
 |  ARC | 
 |  ARM | 
 |  AArch64 | 
 |  AVR | 
 |  BPF | 
 |  Lanai | 
 |  Hexagon | 
 |  MSP430 | 
 |  NVPTX | 
 |  Mips | 
 |  Nios2 | 
 |  PowerPC | 
 |  RISCV | 
 |  Sparc | 
 |  SystemZ | 
 |  WebAssembly | 
 |  X86 | 
 |  XCore | 
 |  | 
 | ; This is a special group whose required libraries are extended (by llvm-build) | 
 | ; with the best execution engine (the native JIT, if available, or the | 
 | ; interpreter). | 
 | [component_0] | 
 | type = LibraryGroup | 
 | name = Engine | 
 | parent = Libraries | 
 |  | 
 | ; This is a special group whose required libraries are extended (by llvm-build) | 
 | ; with the configured native target, if any. | 
 | [component_1] | 
 | type = LibraryGroup | 
 | name = Native | 
 | parent = Libraries | 
 |  | 
 | ; This is a special group whose required libraries are extended (by llvm-build) | 
 | ; with the configured native code generator, if any. | 
 | [component_2] | 
 | type = LibraryGroup | 
 | name = NativeCodeGen | 
 | parent = Libraries | 
 |  | 
 | ; The component for the actual target library itself. | 
 | [component_3] | 
 | type = Library | 
 | name = Target | 
 | parent = Libraries | 
 | required_libraries = Analysis Core MC Support | 
 |  | 
 | ; This is a special group whose required libraries are extended (by llvm-build) | 
 | ; with every built target, which makes it easy for tools to include every | 
 | ; target. | 
 | [component_4] | 
 | type = LibraryGroup | 
 | name = all-targets | 
 | parent = Libraries |