[llvm-branch-commits] [llvm-branch] r214068 - Document building Sphinx documentation in release notes.

Dan Liew dan at su-root.co.uk
Mon Jul 28 04:47:23 PDT 2014


Author: delcypher
Date: Mon Jul 28 06:47:23 2014
New Revision: 214068

URL: http://llvm.org/viewvc/llvm-project?rev=214068&view=rev
Log:
Document building Sphinx documentation in release notes.

Modified:
    llvm/branches/release_35/docs/ReleaseNotes.rst

Modified: llvm/branches/release_35/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/branches/release_35/docs/ReleaseNotes.rst?rev=214068&r1=214067&r2=214068&view=diff
==============================================================================
--- llvm/branches/release_35/docs/ReleaseNotes.rst (original)
+++ llvm/branches/release_35/docs/ReleaseNotes.rst Mon Jul 28 06:47:23 2014
@@ -222,6 +222,19 @@ We had also decided that the name of the
 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
 ============================================
 





More information about the llvm-branch-commits mailing list