Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | waf: Add a program test for pygmentize. | Chris Johns | 2016-11-07 | 1 | -0/+3 |
| | |||||
* | waf: Fix ''NoneType' object is not iterable' | Christian Mauderer | 2016-11-07 | 1 | -4/+6 |
| | |||||
* | waf: Fix the host version check. | Chris Johns | 2016-11-06 | 1 | -3/+3 |
| | |||||
* | waf: Add support to handle missing Latex packages on hosts they are not ↵ | Chris Johns | 2016-11-06 | 11 | -95/+1113 |
| | | | | | | | | | | available on. It appears the support for texlive packages on some hosts is variable. This patch lets us add missing packages to our source tree so a PDF can be built on those hosts. The quality of the PDFs created may vary as some short cuts may have been take. For example lato is a font and only the sty file as been added and not the actual font which means it's use will default to another font. | ||||
* | waf: Check for texlive packages and report an error is not found. | Chris Johns | 2016-11-04 | 1 | -6/+106 |
| | |||||
* | waf: Fix the bnode issue when building in a manual directory. | Chris Johns | 2016-11-04 | 1 | -1/+1 |
| | |||||
* | waf: Use separate doctrees so avoid sphinx clashes. | Chris Johns | 2016-11-03 | 1 | -10/+11 |
| | |||||
* | pdf: Make the copyright the same as the html. | Chris Johns | 2016-11-03 | 1 | -1/+1 |
| | |||||
* | conf: Make the build date use a nicer day format. | Chris Johns | 2016-11-03 | 1 | -1/+16 |
| | |||||
* | waf: Have configure set building pdf and/or singlehtml. | Chris Johns | 2016-11-03 | 1 | -206/+247 |
| | | | | | | | | | | | | | | Move selecting pdf and singlehtml to the configure stage so it is sticky for all builds. This means a top level build will always build all formats that have been configured. Do not complete the configure stage if tools are missing for the configured output. Add singlehtml support using the inliner tool. It is nice. Remove the groups as waf can track the dependences. This lets the manuals build in parallel. | ||||
* | Add a copyright to the PDF front page. | Chris Johns | 2016-11-02 | 2 | -3/+4 |
| | |||||
* | html: Update the CSS and add topics. | Chris Johns | 2016-11-02 | 1 | -8/+30 |
| | |||||
* | waf: Fix the sphinx verbose option. | Chris Johns | 2016-11-02 | 1 | -2/+8 |
| | |||||
* | waf: Add an install command. | Chris Johns | 2016-10-31 | 1 | -43/+67 |
| | |||||
* | waf: Add top build support. | Chris Johns | 2016-10-30 | 1 | -16/+44 |
| | |||||
* | waf: Add a build date to the copyright. | Chris Johns | 2016-10-30 | 1 | -1/+2 |
| | |||||
* | waf: Update to support a recent waf. | Chris Johns | 2016-10-29 | 1 | -2/+2 |
| | |||||
* | common/waf.py: Improve Sphinx version parsing to work with their git master | Joel Sherrill | 2016-10-27 | 1 | -2/+2 |
| | |||||
* | waf: Fix for waf-1.9.3. | Chris Johns | 2016-09-09 | 1 | -1/+1 |
| | |||||
* | Make the Warning colours match the theme. | Chris Johns | 2016-07-04 | 1 | -0/+12 |
| | |||||
* | Move images to a common directory. | Amar Takhar | 2016-05-18 | 1 | -4/+16 |
| | |||||
* | Updates from user reviews. | Chris Johns | 2016-05-02 | 1 | -0/+1 |
| | |||||
* | Remove the minted gobble. | Chris Johns | 2016-05-02 | 1 | -1/+1 |
| | |||||
* | Switch to using Minted and splitting long lines in verbatim. | Amar Takhar | 2016-05-02 | 3 | -1/+11 |
| | |||||
* | Add Minted 2015/12/21 v2.2dev (ce7a111) | Amar Takhar | 2016-05-02 | 1 | -0/+1513 |
| | |||||
* | Better error message, add FTP to the URL list. | Chris Johns | 2016-05-02 | 1 | -1/+2 |
| | |||||
* | Format the index for PDF output. | Chris Johns | 2016-05-02 | 1 | -0/+4 |
| | |||||
* | Run through 2to3. | Chris Johns | 2016-05-02 | 1 | -1/+1 |
| | |||||
* | Wrap \tabulary environment to allow breaking underscores. | Amar Takhar | 2016-05-02 | 1 | -0/+9 |
| | | | | * This \discretionary to avoid language issues. | ||||
* | Add wrap support to long table entries. | Chris Johns | 2016-05-02 | 1 | -20/+14 |
| | |||||
* | Add an rtems-table class to wrap and align HTML tables. | Chris Johns | 2016-05-02 | 1 | -0/+32 |
| | |||||
* | Fix PDF layout. | Chris Johns | 2016-05-02 | 2 | -2/+4 |
| | |||||
* | Add my-style.css support and add RTEMS to that CSS. | Chris Johns | 2016-05-02 | 4 | -3/+116 |
| | |||||
* | Generate a fatal error on a Sphinx beta version that cannot be parsed. | Chris Johns | 2016-05-02 | 1 | -3/+5 |
| | |||||
* | Add 'waf linkcheck' to check external references. | Amar Takhar | 2016-05-02 | 1 | -1/+15 |
| | |||||
* | Remove incorrect pdflatex/makeindex check. | Amar Takhar | 2016-05-02 | 1 | -4/+0 |
| | |||||
* | Only require makeindex and pdflatex when trying to build PDF. | Amar Takhar | 2016-05-02 | 1 | -3/+3 |
| | |||||
* | Add support for singlehtml (inlined) HTML file, plus some other fixes. | Amar Takhar | 2016-05-02 | 30 | -92/+79 |
| | | | | | | | | | * 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. | ||||
* | Fix typo and add another dependency. | Amar Takhar | 2016-05-02 | 1 | -2/+2 |
| | |||||
* | Add minimum version check for Sphinx. | Amar Takhar | 2016-05-02 | 1 | -1/+24 |
| | | | | Some distributions have ancient versions we require at least 1.3. | ||||
* | Add PDF generation support use with --pdf | Amar Takhar | 2016-05-02 | 3 | -17/+48 |
| | |||||
* | Add .svg logos for RTEMS that I made myself. | Amar Takhar | 2016-05-02 | 2 | -0/+459 |
| | | | | One is plain SVG the other has the Inkscape metadata in it. | ||||
* | Add logo.pdf for PDF documents. | Amar Takhar | 2016-05-02 | 1 | -0/+0 |
| | |||||
* | Add support for spellchecking with a custom dictionary. | Amar Takhar | 2016-05-02 | 4 | -2/+53 |
| | | | | | | | | | | | | | | 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. | ||||
* | Rework how conf.py is handled. | Amar Takhar | 2016-05-02 | 3 | -21/+51 |
| | | | | Needed to switch due to increasing complexity. | ||||
* | Fix rtemsconfig building. | Amar Takhar | 2016-05-02 | 1 | -0/+2 |
| | | | | | I'll probably move to a more pythonic way of doing conf.py since this is getting too complicated. | ||||
* | Initial reST documentation using Sphinx. | Amar Takhar | 2016-05-02 | 37 | -0/+1939 |