summaryrefslogtreecommitdiffstats
path: root/common/waf.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-05-02Remove incorrect pdflatex/makeindex check.Amar Takhar1-4/+0
2016-05-02Only require makeindex and pdflatex when trying to build PDF.Amar Takhar1-3/+3
2016-05-02Add support for singlehtml (inlined) HTML file, plus some other fixes.Amar Takhar1-36/+62
* This is still broken. * Rename sphinx_rtd_theme so it doesn't pickup locally installed ones * Add a hack to theme.css to get around inliner bug. * Some unrelated fixups in common/waf.py Unfortunatly several dozen fixes got merged into this.
2016-05-02Fix typo and add another dependency.Amar Takhar1-2/+2
2016-05-02Add minimum version check for Sphinx.Amar Takhar1-1/+24
Some distributions have ancient versions we require at least 1.3.
2016-05-02Add PDF generation support use with --pdfAmar Takhar1-16/+47
2016-05-02Add support for spellchecking with a custom dictionary.Amar Takhar1-2/+35
To use: 1. Install aspell 2. waf spell <list of files> * waf spell mydoc.rst * waf spell *.rst This uses a custom dictionary stored in common/spell/dict/. We should add all RTEMS and programming terms to this to ensure we are consistent. Amar.
2016-05-02Rework how conf.py is handled.Amar Takhar1-13/+44
Needed to switch due to increasing complexity.