[llvm-commits] Add sphinx instructions to GettingStarted.rst

Joel Jones joel_k_jones at apple.com
Thu Nov 15 10:25:09 PST 2012


Is this what you had in mind?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: GettingStarted_SphinxChanges2.patch
Type: application/octet-stream
Size: 2029 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121115/8740052a/attachment.obj>
-------------- next part --------------


Joel

On Nov 15, 2012, at 9:54 AM, Sean Silva <silvas at purdue.edu> wrote:

> Contentwise this looks pretty good. I have some suggestions plus some nitpicks.
> 
> +Currently, LLVM has a mix of documents written in HTML and in the Sphinx
> +documentation generation system.
> 
> I think it would be more accurate to say "LLVM's (non-Doxygen)
> documentation is produced with the Sphinx_ documentation generation
> system. There are some HTML documents that have not yet been converted
> to the new system (which uses the easy-to-read and easy-to-write
> reStructuredText_ plaintext markup language)." Please link "Sphinx_"
> to <http://sphinx-doc.org/> and "reStructuredText_" to
> <http://sphinx-doc.org/rest.html>. Also, somewhere you should probably
> link to the Sphinx Quickstart Template (use
> ":doc:`SphinxQuickstartTemplate`" to link it).
> 
> +The generated documentation is built in the ``SRC_ROOT/doc`` directory using
> 
> s/doc/docs/
> 
> +`Sphinx Introduction for LLVM Developers
> 
> trailing whitespace
> 
> +After following the instructions there for installing sphinx, build the LLVM
> 
> capitalize Sphinx.
> 
> +This creates a ``_build/html`` sub-directory with all of the HTML files, not
> +just the generated ones.
> 
> Also mention that this corresponds to llvm.org/docs/. E.g.
> llvm.org/docs/SphinxQuickstartTemplate.html corresponds to
> _build/html/SphinxQuickstartTemplate.html.
> 
> -- Sean Silva
> 
> On Thu, Nov 15, 2012 at 12:28 PM, Joel Jones <joel_k_jones at apple.com> wrote:
>> Okay to commit?
>> 
>> 
>> 
>> 
>> Joel
>> 
>> _______________________________________________
>> llvm-commits mailing list
>> llvm-commits at cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>> 



More information about the llvm-commits mailing list