[llvm] 4763c8c - [docs] Added llvm/cmake section

via llvm-commits llvm-commits at lists.llvm.org
Fri May 14 01:43:04 PDT 2021


Author: Pooja Yadav
Date: 2021-05-14T14:10:56+05:30
New Revision: 4763c8c9e3c7ef2946fa575d5c6bf8dd7fb88639

URL: https://github.com/llvm/llvm-project/commit/4763c8c9e3c7ef2946fa575d5c6bf8dd7fb88639
DIFF: https://github.com/llvm/llvm-project/commit/4763c8c9e3c7ef2946fa575d5c6bf8dd7fb88639.diff

LOG: [docs] Added llvm/cmake section

Added information about the cmake inside llvm.

Reviewed By: xgupta, jroelofs

Differential Revision: https://reviews.llvm.org/D101925

Added: 
    

Modified: 
    llvm/docs/GettingStarted.rst

Removed: 
    


################################################################################
diff  --git a/llvm/docs/GettingStarted.rst b/llvm/docs/GettingStarted.rst
index 478b3a363aaef..c5ca6b387f2ba 100644
--- a/llvm/docs/GettingStarted.rst
+++ b/llvm/docs/GettingStarted.rst
@@ -814,6 +814,18 @@ One useful source of information about the LLVM source base is the LLVM `doxygen
 `<https://llvm.org/doxygen/>`_.  The following is a brief introduction to code
 layout:
 
+``llvm/cmake``
+--------------
+Genereates system build files.
+
+``llvm/cmake/modules``
+  Build configuration for llvm user defined options. Checks compiler version and 
+  linker flags.
+
+``llvm/cmake/platforms``
+  Toolchain configuration for Android NDK, iOS systems and non-Windows hosts to
+  target MSVC.
+
 ``llvm/examples``
 -----------------
 


        


More information about the llvm-commits mailing list