doc: update title and headings for doc build
Use title case for title and headings, make heading consistent using command form Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
This commit is contained in:
parent
6337bafb55
commit
b7e360e5e5
|
@ -1,6 +1,6 @@
|
||||||
.. _acrn_doc:
|
.. _acrn_doc:
|
||||||
|
|
||||||
ACRN documentation generation
|
ACRN Documentation Generation
|
||||||
#############################
|
#############################
|
||||||
|
|
||||||
These instructions will walk you through generating the Project ACRN's
|
These instructions will walk you through generating the Project ACRN's
|
||||||
|
@ -8,7 +8,7 @@ documentation and publishing it to https://projectacrn.github.io.
|
||||||
You can also use these instructions to generate the ACRN documentation
|
You can also use these instructions to generate the ACRN documentation
|
||||||
on your local system.
|
on your local system.
|
||||||
|
|
||||||
Documentation overview
|
Documentation Overview
|
||||||
**********************
|
**********************
|
||||||
|
|
||||||
Project ACRN content is written using the reStructuredText markup
|
Project ACRN content is written using the reStructuredText markup
|
||||||
|
@ -39,7 +39,7 @@ and use the breathe extension for including the doxygen-generated API
|
||||||
material.
|
material.
|
||||||
|
|
||||||
|
|
||||||
Set up the documentation working folders
|
Set Up the Documentation Working Folders
|
||||||
****************************************
|
****************************************
|
||||||
|
|
||||||
You'll need ``git`` installed to get the working folders set up:
|
You'll need ``git`` installed to get the working folders set up:
|
||||||
|
@ -118,8 +118,8 @@ repos (though ``https`` clones work too):
|
||||||
git config --global user.name "David Developer"
|
git config --global user.name "David Developer"
|
||||||
git config --global user.email "david.developer@company.com"
|
git config --global user.email "david.developer@company.com"
|
||||||
|
|
||||||
Installing the documentation tools
|
Install the Documentation Tools
|
||||||
**********************************
|
*******************************
|
||||||
|
|
||||||
Our documentation processing has been tested to run with Python 3.6.3
|
Our documentation processing has been tested to run with Python 3.6.3
|
||||||
and these other tools:
|
and these other tools:
|
||||||
|
@ -170,7 +170,7 @@ And with that you're ready to generate the documentation.
|
||||||
|
|
||||||
doc/scripts/show-versions.py
|
doc/scripts/show-versions.py
|
||||||
|
|
||||||
Documentation presentation theme
|
Documentation Presentation Theme
|
||||||
********************************
|
********************************
|
||||||
|
|
||||||
Sphinx supports easy customization of the generated documentation
|
Sphinx supports easy customization of the generated documentation
|
||||||
|
@ -187,8 +187,8 @@ The ``read-the-docs`` theme is installed as part of the
|
||||||
and JavaScript customization found in ``doc/static``, and
|
and JavaScript customization found in ``doc/static``, and
|
||||||
theme template overrides found in ``doc/_templates``.
|
theme template overrides found in ``doc/_templates``.
|
||||||
|
|
||||||
Running the documentation processors
|
Run the Documentation Processors
|
||||||
************************************
|
********************************
|
||||||
|
|
||||||
The ``acrn-hypervisor/doc`` directory has all the ``.rst`` source files, extra
|
The ``acrn-hypervisor/doc`` directory has all the ``.rst`` source files, extra
|
||||||
tools, and ``Makefile`` for generating a local copy of the ACRN technical
|
tools, and ``Makefile`` for generating a local copy of the ACRN technical
|
||||||
|
@ -217,8 +217,8 @@ with the command:
|
||||||
|
|
||||||
and use your web browser to open the URL: ``http://localhost:8000``.
|
and use your web browser to open the URL: ``http://localhost:8000``.
|
||||||
|
|
||||||
Publishing content
|
Publish Content
|
||||||
******************
|
***************
|
||||||
|
|
||||||
If you have merge rights to the projectacrn repo called
|
If you have merge rights to the projectacrn repo called
|
||||||
``projectacrn.github.io``, you can update the public project documentation
|
``projectacrn.github.io``, you can update the public project documentation
|
||||||
|
@ -293,8 +293,8 @@ of the repo, and add some extra flags to the ``make`` commands:
|
||||||
make DOC_TAG=release RELEASE=2.3 html
|
make DOC_TAG=release RELEASE=2.3 html
|
||||||
make DOC_TAG=release RELEASE=2.3 publish
|
make DOC_TAG=release RELEASE=2.3 publish
|
||||||
|
|
||||||
Filtering expected warnings
|
Filter Expected Warnings
|
||||||
***************************
|
************************
|
||||||
|
|
||||||
Alas, there are some known issues with the doxygen/Sphinx/Breathe
|
Alas, there are some known issues with the doxygen/Sphinx/Breathe
|
||||||
processing that generates warnings for some constructs, in particular
|
processing that generates warnings for some constructs, in particular
|
||||||
|
|
Loading…
Reference in New Issue