28 Commits

Author SHA1 Message Date
Chris Johns
19af6b47d5 waf: Get the version numbers from the version file. 2020-03-13 08:18:36 +11:00
Chris Johns
1599d9937a waf: Fix python3 issues.
- Found after updating to FreeBSD-12.0 which defaults to Python3.
2019-02-28 09:16:57 +11:00
Chris Johns
7b36a6b60d waf: Use the release date in the coverpage 2019-02-14 07:47:30 +11:00
Chris Johns
d721375610 waf: Fix version.py to support older versions of git. 2019-02-13 10:56:19 +11:00
Chris Johns
5d8b0ddd0a waf: Remove as many sys path hacks as we can.
There are still sys.path hacks in the conf.py files. They cannot
be removed because the instance of python running the sphinx-build
command does not see our top level path hacks. I looked at using
PYTHONPATH but I could not figure out how to set a process environ
var for a waf build instance.
2019-02-13 10:18:43 +11:00
Sebastian Huber
6f110ccf6b build: Prepend project common path
This avoids conflicts with standard packages such as PIL (Python Imaging
Library).
2019-02-08 09:43:16 +01:00
Chris Johns
98977bf040 Version change, forgot to add wscript to the commit. 2019-02-07 09:31:33 +11:00
Chris Johns
2a68e9d425 Support VERSION file for releasing and deployment
- Shorten the GIT hash.
2019-02-06 17:01:48 +11:00
Sebastian Huber
60ed99d2b0 user: Add RSB content as a chapter
Remove the separate RSB manual.
2019-01-14 07:15:27 +01:00
Sebastian Huber
3202e319a1 Replace build date with Git hash and commit date
The usage of a build date prevents reproducible builds.
2019-01-09 09:23:58 +01:00
Joel Sherrill
1ae5e889fb Initial start of converting the Word outline to Rest
Thanks to Scott Zemerick <scott.zemerick@tmctechnologies.com> for
the analysis and ideas that led to this.
2018-12-17 18:34:29 -06:00
Chris Johns
21c1a4492a waf: Add support to build PlantUML and Ditaa images. 2018-11-03 16:36:32 +11:00
Sebastian Huber
60a6d6eae9 Change RTEMS version to 5
Update #3220.
2017-11-09 10:24:09 +01:00
Joel Sherrill
2c3cf2166d New version of POSIX Compliance Guide
This is a replacement of the POSIX 1003.1 Compliance Guide. It
will be generated from a .csv file.

Updates #3177.
2017-10-12 20:25:13 -05:00
Chris Johns
02635812f6 waf: Fix linkcheck and spell commands.
Clean up and remove code that is not needed.

Fix sphinx-build quoting to work on Windows.
2017-03-27 10:27:29 +11:00
Chris Johns
f97be09daf Use a single top level version number. 2017-03-20 12:18:53 +11:00
Chris Johns
6705e5edf4 waf: Correct the branch version number. 2017-01-13 16:05:04 +11:00
Chris Johns
049097fc80 coverpage: Update the coverpage to have the table collapse.
Add each doc's conf.py as a dependence to catalogue.xml.
2017-01-12 12:56:13 +11:00
Chris Johns
2591ca6390 html: Embed the catalogue XML in JS.
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-11 17:04:02 +11:00
Chris Johns
ecf82d1b3d html: Add support for an HTML cover page for releases. 2017-01-11 15:56:04 +11:00
Chris Johns
9aa52b9130 waf: Add a title to the XML Catalogue. 2017-01-10 22:34:47 +11:00
Chris Johns
782b4fec71 waf: Improved XML Catalogue generator. 2017-01-10 10:11:05 +11:00
Chris Johns
1a9b02e20d waf: Create an XML Catalogue. 2017-01-09 23:13:02 +11:00
Chris Johns
6345b2d894 waf: Add networking to the manual built. 2016-11-15 08:13:30 +11:00
Chris Johns
72a62ad88f Rename all manuals with an _ to have a -. It helps released naming of files. 2016-11-03 16:58:08 +11:00
Chris Johns
dd43d0b0f8 waf: Add an install command. 2016-10-31 08:48:35 +11:00
Joel Sherrill
cddb06c537 RSB: Initial addition
The content was manually converted from Asciidoc to Sphinx and
there are some areas which remain to be done. Specifically
there are some tables and embedded links which are known
to remain but there are almost certainly other things to
clean up.
2016-10-30 12:49:11 -05:00
Chris Johns
f529417387 waf: Add top build support. 2016-10-30 12:36:30 +11:00