summaryrefslogtreecommitdiffstats
path: root/common (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-01-11html: Embed the catalogue XML in JS.Chris Johns3-40/+57
The is to work around a security issue with Chrome on Windows. This patches let the cover page load on Chrome and Edge on Windows 10.
2017-01-11html: Add support for an HTML cover page for releases.Chris Johns10-0/+268
2017-01-10waf: Add a title to the XML Catalogue.Chris Johns1-1/+6
2017-01-10waf: Improved XML Catalogue generator.Chris Johns1-44/+41
2017-01-09waf: Create an XML Catalogue.Chris Johns1-0/+78
2016-11-09waf: Users without the extra fonts need to use '--disable-extra-fonts' to ↵Chris Johns2-2/+6
build PDF.
2016-11-09latex: Increase the depth of subsections.Chris Johns1-4/+7
2016-11-08waf: Get a copy of the optional packages.Chris Johns1-2/+2
2016-11-08waf: Use the good fonts if installed.Chris Johns5-22/+49
2016-11-08pdf: Format lists for directives to sit on the next line.Chris Johns3-2/+7
2016-11-07PDF: Do not use lato and inconsolata fonts. Not widely supported.Chris Johns4-146/+5
2016-11-07waf: Add a program test for pygmentize.Chris Johns1-0/+3
2016-11-07waf: Fix ''NoneType' object is not iterable'Christian Mauderer1-4/+6
2016-11-06waf: Fix the host version check.Chris Johns1-3/+3
2016-11-06waf: Add support to handle missing Latex packages on hosts they are not ↵Chris Johns11-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.
2016-11-04waf: Check for texlive packages and report an error is not found.Chris Johns1-6/+106
2016-11-04waf: Fix the bnode issue when building in a manual directory.Chris Johns1-1/+1
2016-11-03waf: Use separate doctrees so avoid sphinx clashes.Chris Johns1-10/+11
2016-11-03pdf: Make the copyright the same as the html.Chris Johns1-1/+1
2016-11-03conf: Make the build date use a nicer day format.Chris Johns1-1/+16
2016-11-03waf: Have configure set building pdf and/or singlehtml.Chris Johns1-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.
2016-11-02Add a copyright to the PDF front page.Chris Johns2-3/+4
2016-11-02html: Update the CSS and add topics.Chris Johns1-8/+30
2016-11-02waf: Fix the sphinx verbose option.Chris Johns1-2/+8
2016-10-31waf: Add an install command.Chris Johns1-43/+67
2016-10-30waf: Add top build support.Chris Johns1-16/+44
2016-10-30waf: Add a build date to the copyright.Chris Johns1-1/+2
2016-10-29waf: Update to support a recent waf.Chris Johns1-2/+2
2016-10-27common/waf.py: Improve Sphinx version parsing to work with their git masterJoel Sherrill1-2/+2
2016-09-09waf: Fix for waf-1.9.3.Chris Johns1-1/+1
2016-07-04Make the Warning colours match the theme.Chris Johns1-0/+12
2016-05-18Move images to a common directory.Amar Takhar1-4/+16
2016-05-02Updates from user reviews.Chris Johns1-0/+1
2016-05-02Remove the minted gobble.Chris Johns1-1/+1
2016-05-02Switch to using Minted and splitting long lines in verbatim.Amar Takhar3-1/+11
2016-05-02Add Minted 2015/12/21 v2.2dev (ce7a111)Amar Takhar1-0/+1513
2016-05-02Better error message, add FTP to the URL list.Chris Johns1-1/+2
2016-05-02Format the index for PDF output.Chris Johns1-0/+4
2016-05-02Run through 2to3.Chris Johns1-1/+1
2016-05-02Wrap \tabulary environment to allow breaking underscores.Amar Takhar1-0/+9
* This \discretionary to avoid language issues.
2016-05-02Add wrap support to long table entries.Chris Johns1-20/+14
2016-05-02Add an rtems-table class to wrap and align HTML tables.Chris Johns1-0/+32
2016-05-02Fix PDF layout.Chris Johns2-2/+4
2016-05-02Add my-style.css support and add RTEMS to that CSS.Chris Johns4-3/+116
2016-05-02Generate a fatal error on a Sphinx beta version that cannot be parsed.Chris Johns1-3/+5
2016-05-02Add 'waf linkcheck' to check external references.Amar Takhar1-1/+15
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 Takhar30-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.
2016-05-02Fix typo and add another dependency.Amar Takhar1-2/+2