X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=lib%2FTarget%2FLLVMBuild.txt;h=f05d7a465252d18a7450cfe155fe763ff7f1c2b8;hb=7dfb31c3292d0059c3f3bd6617e471f2c6358315;hp=073a76a0f1a0aa205f27ef6ffb6ac8c5bf5d5cd7;hpb=a3a2dfd4a2a8265a9a0c962cb776e2e6ba123956;p=oota-llvm.git diff --git a/lib/Target/LLVMBuild.txt b/lib/Target/LLVMBuild.txt index 073a76a0f1a..f05d7a46525 100644 --- a/lib/Target/LLVMBuild.txt +++ b/lib/Target/LLVMBuild.txt @@ -15,26 +15,59 @@ ; ;===------------------------------------------------------------------------===; +; Please keep these as one per line so that out-of-tree merges +; will typically require only insertion of a line. +[common] +subdirectories = + AMDGPU + ARM + AArch64 + BPF + CppBackend + Hexagon + MSP430 + NVPTX + Mips + PowerPC + 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 = Library -name = Target +type = LibraryGroup +name = Engine parent = Libraries -required_libraries = Core MC Support +; 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 = all-targets +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 = native +name = NativeCodeGen parent = Libraries -required_libraries = X86 +; The component for the actual target library itself. [component_3] -type = LibraryGroup -name = nativecodegen +type = Library +name = Target parent = Libraries -required_libraries = X86CodeGen +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