summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Liew <dan@su-root.co.uk>2014-07-28 11:47:23 +0000
committerDan Liew <dan@su-root.co.uk>2014-07-28 11:47:23 +0000
commitbb86e28f74e83eaad1f425c6975b830ea6124357 (patch)
treed5d4e6339c65228b4ca5b48151a9841425d46d28
parent8864c329cc098f6363de558ea177bf24005214ab (diff)
downloadllvm-bb86e28f74e83eaad1f425c6975b830ea6124357.tar.gz
Document building Sphinx documentation in release notes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/branches/release_35@214068 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/ReleaseNotes.rst13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index 4d17faabd8be..824df043d0e4 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -222,6 +222,19 @@ We had also decided that the name of the combined backend should be AArch64,
following ARM's official documentation. So, at the end of May the old
AArch64 directory was removed, and ARM64 renamed into its place.
+Changes to CMake build system
+-----------------------------
+
+* Building and installing LLVM, Clang and lld sphinx documentation can now be
+ done in CMake builds. If ``LLVM_ENABLE_SPHINX`` is enabled the
+ "``docs-<project>-html``" and "``docs-<project>-man``" targets (e.g.
+ ``docs-llvm-html``) become available which can be invoked directly (e.g.
+ ``make docs-llvm-html``) to build only the relevant sphinx documentation. If
+ ``LLVM_BUILD_DOCS`` is enabled then the sphinx documentation will also be
+ built as part of the normal build. Enabling this variable also means that if
+ the ``install`` target is invoked then the built documentation will be
+ installed. See :ref:`LLVM-specific variables`.
+
External Open Source Projects Using LLVM 3.5
============================================