Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | HACKING.rst: It is not longer required to install BuildStream to build the docs. | Tristan Van Berkom | 2018-08-05 | 1 | -3/+0 |
| | |||||
* | HACKING.rst: Add note about protocol buffers and code generation | Jürg Billeter | 2018-07-17 | 1 | -0/+22 |
| | |||||
* | doc/Makefile: Stage stored sessions from session-storedtristan/getting-started | Tristan Van Berkom | 2018-06-16 | 1 | -3/+3 |
| | | | | | | | Separate the revisioned provisional session html files such that the git tree does not become dirty as a result of a documentation build process - which messes up the docs version number and the version number printed in some command line output. | ||||
* | doc/bst2html.py, doc/Makefile: Added --force option | Tristan Van Berkom | 2018-06-16 | 1 | -5/+5 |
| | | | | | | | | | | | If --force is not specified, then we'll skip session files in the case that all of the outputs exist. Now setting BST_FORCE_SESSION_REBUILD when building the docs will cause the session files to be rebuilt regardless of whether they exist or not. The .gitlab-ci.yml was also changed to use this and force rebuilds. | ||||
* | doc/bst2html.py: Add support for `fake-output` when running commands. | Tristan Van Berkom | 2018-06-16 | 1 | -0/+3 |
| | | | | | | | | | | | | | When specifying a fake-output string, we don't really run the command or assume it was a `bst` command, and we pretend that `fake-output` was the output of the command. Specifying an empty string explicitly enables the behavior too for faking a command that has no stdout/stderr. This also adds the "remove-files" hack allowing the session scripts to remove files before executing commands (kind of unsure if we're gonna keep this...) | ||||
* | doc: Improve the new console output html generator | Tristan Van Berkom | 2018-06-13 | 1 | -13/+31 |
| | | | | | | | | | | Before we were creating one description file for each output, making it easier to declare a make rule for it - but the result was that we would have to build things more and it takes a long time. Instead, now we have session files which describe a series of commands to run in a session, and each command optionally produces an output file. | ||||
* | doc: Overhaul of page names and titles | Tristan Van Berkom | 2018-06-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | o Giving main pages simple word titles This makes the main page: * About * Installing * Using * Reference * Contributing o Now named all rst files with their parent page name as a prefix. o Also changed some titles to make overall consistent titles. | ||||
* | doc: Don't allow setting a height on the generated session html | Tristan Van Berkom | 2018-06-12 | 1 | -3/+0 |
| | | | | | | This was a bad idea and doesnt play well with mobile UIs, better off to just include the whole thing even if it's long, and let the backing page handle vertical scrolling. | ||||
* | HACKING.rst: Added guidelines for adding examples | Tristan Van Berkom | 2018-06-12 | 1 | -1/+78 |
| | | | | And some instructions about generating `bst` output for documentation | ||||
* | HACKING.rst: Fixing formatting of titles. | Tristan Van Berkom | 2018-04-23 | 1 | -2/+2 |
| | | | | Titles have 2 blank lines before them, and no blank lines after them. | ||||
* | HACKING.rst: Add a section on BST_PROFILE and the artifact cache. | Jim MacArthur | 2018-04-23 | 1 | -0/+33 |
| | |||||
* | HACKING.rst: Add a note about arpy being required for docs | Tristan Maat | 2018-04-20 | 1 | -2/+8 |
| | |||||
* | HACKING.rst: Fixing profiling section to follow rst formatting policy | Tristan Van Berkom | 2018-04-18 | 1 | -2/+2 |
| | | | | Two empty lines before a section title, no empty line after the section title | ||||
* | HACKING.rst: move location of useful links | James Ennis | 2018-04-18 | 1 | -5/+2 |
| | |||||
* | HACKING.rst: Include Documentation Formatting Policy | James Ennis | 2018-04-18 | 1 | -1/+22 |
| | |||||
* | HACKING.rst: Clarify policy that related issues must be mentioned in commit ↵ | Tristan Van Berkom | 2018-04-18 | 1 | -0/+3 |
| | | | | | | messages. This was somehow less than obvious. | ||||
* | Consistent titling | James Ennis | 2018-04-17 | 1 | -12/+12 |
| | |||||
* | HACKING.rst: Add integration and pytest notes | Tristan Maat | 2018-04-11 | 1 | -0/+19 |
| | |||||
* | HACKING.rst: Documenting naming policy for private symbols | Tristan Van Berkom | 2018-04-03 | 1 | -0/+95 |
| | | | | This is a part of issue #285 | ||||
* | HACKING.rst: Be specific about the only pip packages required are the ↵ | Javier Jardón | 2018-03-29 | 1 | -3/+3 |
| | | | | python3 ones | ||||
* | Change theme to sphinx_rtd_theme | Javier Jardón | 2018-03-20 | 1 | -0/+1 |
| | | | | | The sphinx_rtd_theme is a sphinx theme designed to look modern and be mobile-friendly http://sphinx-rtd-theme.readthedocs.io/en/latest/index.html | ||||
* | HACKING.rst: Mention benchmarking and profiling tools | Sam Thursfield | 2018-03-07 | 1 | -0/+57 |
| | | | | | | | | This adds a reference to the benchmarking tool generated as part of https://gitlab.com/BuildStream/buildstream/issues/205. It also documents recommended strategies for profiling, which fixes https://gitlab.com/BuildStream/buildstream/issues/206. | ||||
* | HACKING.rst: Added instructions to properly format commit messages. | Tristan Van Berkom | 2018-01-16 | 1 | -0/+20 |
| | |||||
* | HACKING.rst: Added a section on feature proposals and patch submission | Tristan Van Berkom | 2018-01-08 | 1 | -68/+47 |
| | | | | | Also removed some things which are either of little importance, not worth mentioning, or covered already by the buildstream user documentation. | ||||
* | HACKING.rst: the setup.py --addopts flag can only be given once | Sam Thursfield | 2017-12-05 | 1 | -1/+1 |
| | |||||
* | HACKING.rst: Adding a little reminder of how to invoke specific tests | Tristan Van Berkom | 2017-09-04 | 1 | -0/+6 |
| | |||||
* | HACKING.rst: Added some additional notes about generating documentation and ↵ | Tristan Van Berkom | 2017-05-03 | 1 | -1/+40 |
| | | | | man pages | ||||
* | Remove apostrophes from grammatically incorrect instances of "it's" | Paul Sherwood | 2017-02-11 | 1 | -2/+2 |
| | |||||
* | HACKING.rst: Remark about pep8 linter in coding style | Tristan Van Berkom | 2017-02-05 | 1 | -2/+4 |
| | |||||
* | HACKING.rst: Recommend better method of developer install | Tristan Van Berkom | 2017-02-05 | 1 | -23/+12 |
| | |||||
* | HACKING.rst fixup | Tristan Van Berkom | 2016-11-16 | 1 | -3/+2 |
| | |||||
* | HACKING rst related changes | Tristan Van Berkom | 2016-11-16 | 1 | -22/+34 |
| | |||||
* | Adding more sections to HACKING.rst | Tristan Van Berkom | 2016-11-15 | 1 | -1/+50 |
| | |||||
* | HACKING file fixup | Tristan Van Berkom | 2016-11-15 | 1 | -1/+4 |
| | |||||
* | HACKING.rst: restructuredtext fixups | Tristan Van Berkom | 2016-11-15 | 1 | -17/+9 |
| | |||||
* | Adding HACKING.rst | Tristan Van Berkom | 2016-11-15 | 1 | -0/+172 |