summaryrefslogtreecommitdiffstats
path: root/llvm/docs/CommandGuide/llvm-build.rst
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/docs/CommandGuide/llvm-build.rst')
-rw-r--r--llvm/docs/CommandGuide/llvm-build.rst24
1 files changed, 0 insertions, 24 deletions
diff --git a/llvm/docs/CommandGuide/llvm-build.rst b/llvm/docs/CommandGuide/llvm-build.rst
index d0331cad21a..1abf8fbd046 100644
--- a/llvm/docs/CommandGuide/llvm-build.rst
+++ b/llvm/docs/CommandGuide/llvm-build.rst
@@ -6,14 +6,11 @@ llvm-build - LLVM Project Build Utility
SYNOPSIS
--------
-
**llvm-build** [*options*]
-
DESCRIPTION
-----------
-
**llvm-build** is a tool for working with LLVM projects that use the LLVMBuild
system for describing their components.
@@ -22,32 +19,23 @@ the project's component data. The tool is primarily designed for use in
implementing build systems and tools which need access to the project structure
information.
-
OPTIONS
-------
-
-
**-h**, **--help**
Print the builtin program help.
-
-
**--source-root**\ =\ *PATH*
If given, load the project at the given source root path. If this option is not
given, the location of the project sources will be inferred from the location of
the **llvm-build** script itself.
-
-
**--print-tree**
Print the component tree for the project.
-
-
**--write-library-table**
Write out the C++ fragment which defines the components, library names, and
@@ -55,8 +43,6 @@ OPTIONS
in order to provide clients with the list of required libraries for arbitrary
component combinations.
-
-
**--write-llvmbuild**
Write out new *LLVMBuild.txt* files based on the loaded components. This is
@@ -65,8 +51,6 @@ OPTIONS
source file, although at this time it only preserves block comments that precede
the section names in the *LLVMBuild* files.
-
-
**--write-cmake-fragment**
Write out the LLVMBuild in the form of a CMake fragment, so it can easily be
@@ -74,8 +58,6 @@ OPTIONS
file are closely tied to how LLVMBuild is integrated with CMake, see LLVM's
top-level CMakeLists.txt.
-
-
**--write-make-fragment**
Write out the LLVMBuild in the form of a Makefile fragment, so it can easily be
@@ -83,8 +65,6 @@ OPTIONS
file are closely tied to how LLVMBuild is integrated with the Makefiles, see
LLVM's Makefile.rules.
-
-
**--llvmbuild-source-root**\ =\ *PATH*
If given, expect the *LLVMBuild* files for the project to be rooted at the
@@ -92,12 +72,8 @@ OPTIONS
designed for use in conjunction with **--write-llvmbuild** to test changes to
*LLVMBuild* schema.
-
-
-
EXIT STATUS
-----------
-
**llvm-build** exits with 0 if operation was successful. Otherwise, it will exist
with a non-zero value.
OpenPOWER on IntegriCloud