diff options
| author | Sean Silva <silvas@purdue.edu> | 2013-01-02 02:31:51 +0000 |
|---|---|---|
| committer | Sean Silva <silvas@purdue.edu> | 2013-01-02 02:31:51 +0000 |
| commit | e3c5e48fc47f2683e2f73638cf08e3b9c39481c5 (patch) | |
| tree | 754ec72d601aa0eeb7f9e133f8d935c8b140953f | |
| parent | db1a84c84ae29bab9cc05d9be79d400a8a8cff91 (diff) | |
| download | bcm5719-llvm-e3c5e48fc47f2683e2f73638cf08e3b9c39481c5.tar.gz bcm5719-llvm-e3c5e48fc47f2683e2f73638cf08e3b9c39481c5.zip | |
docs: update docs/README.txt and make it useful.
llvm-svn: 171353
| -rw-r--r-- | llvm/docs/README.txt | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/llvm/docs/README.txt b/llvm/docs/README.txt index 5ddd599d8a7..fcc1badaf69 100644 --- a/llvm/docs/README.txt +++ b/llvm/docs/README.txt @@ -1,12 +1,24 @@ LLVM Documentation ================== -The LLVM documentation is currently written in two formats: +LLVM's documentation is written in reStructuredText, a lightweight +plaintext markup language (file extension `.rst`). While the +reStructuredText documentation should be quite readable in source form, it +is meant to be processed by the Sphinx documentation generation system to +create HTML pages which are hosted on <http://llvm.org/docs/> and updated +after every commit. - * Plain HTML documentation. +If you instead would like to generate and view the HTML locally, install +Sphinx <http://sphinx-doc.org/> and then do: - * reStructured Text documentation using the Sphinx documentation generator. It - is currently tested with Sphinx 1.1.3. + cd docs/ + make -f Makefile.sphinx + $BROWSER _build/html/index.html - For more information, see the "Sphinx Introduction for LLVM Developers" - document. +The mapping between reStructuredText files and generated documentation is +`docs/Foo.rst` <-> `_build/html/Foo.html` <-> `http://llvm.org/docs/Foo.html`. + +If you are interested in writing new documentation, you will want to read +`SphinxQuickstartTemplate.rst` which will get you writing documentation +very fast and includes examples of the most important reStructuredText +markup syntax. |

