summaryrefslogtreecommitdiff
path: root/doc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Documentation: Removing the sphinx-build3 scriptTristan Van Berkom2018-01-051-17/+13
| | | | | Instead add a comment about why this is really there, and invoke sphinx python modules with python3 directly.
* Documentation: Fix warnings, and make all warnings errors.Tristan Van Berkom2018-01-051-1/+1
| | | | | | | | | | Some of the warnings from sphinx-build are really just warnings, but a lot of the things we want to avoid and really break documentation, like broken internal references and some invalid rst directives should really be errors. Now we treat all warnings as errors, this should ensure that any commits landing upstream never break the docs.
* doc/Makefile: Now output devhelp docs as well as online html docsTristan Van Berkom2017-09-011-10/+14
|
* documentation: Set page titles manually in python modules.Tristan Van Berkom2017-08-311-1/+1
|
* Docs Makefile: Dont generate plugin skeletons for __init__.pyTristan Van Berkom2017-05-251-1/+1
| | | | | | Now that the sources and plugins directories have an __init__.py in them, they appear in the documentation module index, just dont generate any rst templates for them anymore.
* Added __init__.py to the plugin subdirectories.Tristan Van Berkom2017-05-241-11/+13
| | | | | | | | | | | This makes the 'sources' and 'elements' subdirectores modules technically, but it does not effect how we load them with pluginbase, that still works. Updated documentation machinery to have buildstream/plugins in the PYTHONPATH and import the docs as elements.autotools etc. This is all because since recent sphinx started importing from distutils, this was conflicting with our distutils plugin.
* Sphinx to not assume python3 is the default python versionAndrew Leeming2017-01-041-0/+18
| | | | | | Adding in experimental makefile and sphinx script to explicitly run using python3 instead of assuming the python command points to a python3.x binary
* Docs hackingTristan Van Berkom2016-12-131-2/+32
| | | | Replace sphinx-apidoc for plugin API docs generation.
* documentation Makefile: Getting all the docs builtTristan Van Berkom2016-11-091-210/+18
| | | | | Build main buildstream package documentation in source, Build element and source plugins into separate directories.
* Adding sphinx doc stuffTristan Van Berkom2016-11-081-0/+229