diff --git a/llvm/docs/BuildingLLVMWithAutotools.rst b/llvm/docs/BuildingLLVMWithAutotools.rst index 083ead67ebb6..e1e1d2ffbae0 100644 --- a/llvm/docs/BuildingLLVMWithAutotools.rst +++ b/llvm/docs/BuildingLLVMWithAutotools.rst @@ -203,7 +203,7 @@ source code: If you need to update your bitcode libraries, this is the target to use once you've built them. -Please see the `Makefile Guide `_ for further details on +Please see the `CMake `_ documentation for further details on these ``make`` targets and descriptions of other targets available. It is also possible to override default values from ``configure`` by declaring diff --git a/llvm/docs/LLVMBuild.rst b/llvm/docs/LLVMBuild.rst index 58f6f4d20a04..0200f78bfb7f 100644 --- a/llvm/docs/LLVMBuild.rst +++ b/llvm/docs/LLVMBuild.rst @@ -49,8 +49,7 @@ Build Integration The LLVMBuild files themselves are just a declarative way to describe the project structure. The actual building of the LLVM project is -handled by another build system (currently we support both -:doc:`Makefiles ` and :doc:`CMake `). +handled by another build system (See: :doc:`CMake `). The build system implementation will load the relevant contents of the LLVMBuild files and use that to drive the actual project build. diff --git a/llvm/docs/TestingGuide.rst b/llvm/docs/TestingGuide.rst index 134ddd88c87d..ced0fd34a6e7 100644 --- a/llvm/docs/TestingGuide.rst +++ b/llvm/docs/TestingGuide.rst @@ -99,19 +99,11 @@ is in the ``test-suite`` module. See :ref:`test-suite Quickstart Regression tests ---------------- -To run all of the LLVM regression tests, use the master Makefile in the -``llvm/test`` directory. LLVM Makefiles require GNU Make (read the :doc:`LLVM -Makefile Guide ` for more details): +To run all of the LLVM regression tests use the check-llvm target: .. code-block:: bash - % make -C llvm/test - -or: - -.. code-block:: bash - - % make check + % make check-llvm If you have `Clang `_ checked out and built, you can run the LLVM and Clang tests simultaneously using: diff --git a/llvm/docs/index.rst b/llvm/docs/index.rst index a69ecfedc580..9ccf8ef5f8e2 100644 --- a/llvm/docs/index.rst +++ b/llvm/docs/index.rst @@ -384,7 +384,6 @@ Information about LLVM's development process. :hidden: DeveloperPolicy - MakefileGuide Projects LLVMBuild HowToReleaseLLVM @@ -405,9 +404,6 @@ Information about LLVM's development process. Describes the LLVMBuild organization and files used by LLVM to specify component descriptions. -:doc:`MakefileGuide` - Describes how the LLVM makefiles work and how to use them. - :doc:`HowToReleaseLLVM` This is a guide to preparing LLVM releases. Most developers can ignore it.