Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | import.py: Added new import element | Tristan Van Berkom | 2017-01-18 | 1 | -0/+1 |
| | | | | | This element simply stages it's sources and collects a sandbox relative directory to wrap into an artifact. | ||||
* | format.rst: Enhanced buildstream format documentation | Tristan Van Berkom | 2017-01-07 | 1 | -11/+173 |
| | | | | | | | o Added documentation for variables o Added documentation about element composition, so that the priority of element composition is clear. | ||||
* | plugin.py: Added new Plugin base class. | Tristan Van Berkom | 2017-01-07 | 1 | -0/+1 |
| | | | | | | | This just shares some common aspects of being a plugin in buildstream, allowing some code sharing between Element and Source interfaces. This class also swallows up the utils node handling utilities. | ||||
* | Merge branch 'leeming/project-conf-rename' into 'master' | Tristan Van Berkom | 2017-01-04 | 1 | -2/+2 |
|\ | | | | | | | | | Renaming root project configuration file from project.yaml to project.conf for extra clarity See merge request !12 | ||||
| * | Renaming root project configuration file from project.yaml to project.conf ↵ | Andrew Leeming | 2017-01-04 | 1 | -2/+2 |
| | | | | | | | | for extra clarity | ||||
* | | Sphinx to not assume python3 is the default python version | Andrew Leeming | 2017-01-04 | 2 | -0/+33 |
|/ | | | | | | Adding in experimental makefile and sphinx script to explicitly run using python3 instead of assuming the python command points to a python3.x binary | ||||
* | Adding Perl Module::Build build element | Tristan Van Berkom | 2016-12-31 | 1 | -0/+1 |
| | |||||
* | Adding Perl MakeMaker build element | Tristan Van Berkom | 2016-12-31 | 1 | -1/+2 |
| | |||||
* | Adding python distutils element | Tristan Van Berkom | 2016-12-31 | 1 | -0/+1 |
| | |||||
* | Adding qmake build element for qmake build system | Tristan Van Berkom | 2016-12-31 | 1 | -0/+1 |
| | |||||
* | Adding cmake build element | Tristan Van Berkom | 2016-12-31 | 1 | -0/+1 |
| | |||||
* | Adding autotools build element | Tristan Van Berkom | 2016-12-31 | 1 | -1/+2 |
| | |||||
* | Documentation: Reorganized the index a bit | Tristan Van Berkom | 2016-12-31 | 1 | -4/+5 |
| | |||||
* | Adding in basic sandbox interface class | Andrew Leeming | 2016-12-15 | 1 | -0/+1 |
| | | | | | | | | Sandbox has two implementations: bwrap and chroot Bwrap has quite a comprehensive implementation, whereas chroot just covers the basic directory mappings/mounts. | ||||
* | Documentation: Added link to new local source plugin | Tristan Van Berkom | 2016-12-15 | 1 | -0/+1 |
| | |||||
* | Format docs fixes | Tristan Van Berkom | 2016-12-14 | 1 | -3/+4 |
| | | | | | | Specify project configuration as project.yaml, not project.conf. Also refer to the new Project docs from the format documentation. | ||||
* | Initial writeup of Project object, holding project configuration. | Tristan Van Berkom | 2016-12-14 | 1 | -0/+1 |
| | | | | | This also adds the default configuration file and adds a link to the Project documentation in the docs index | ||||
* | Adding public utility functions for fetching yaml node values | Tristan Van Berkom | 2016-12-13 | 1 | -0/+1 |
| | | | | | Needed by both Element and Source implementations, but let's not give them the whole _yaml API. | ||||
* | Docs hacking | Tristan Van Berkom | 2016-12-13 | 2 | -2/+36 |
| | | | | Replace sphinx-apidoc for plugin API docs generation. | ||||
* | Complete first writeup of format documentation | Tristan Van Berkom | 2016-12-10 | 1 | -27/+270 |
| | |||||
* | Adding new documentation on the general BuildStream format | Tristan Van Berkom | 2016-11-28 | 2 | -0/+162 |
| | |||||
* | Main docs index: Refer to things by their module, not their class. | Tristan Van Berkom | 2016-11-15 | 1 | -5/+5 |
| | |||||
* | Documentation skeleton touchups | Tristan Van Berkom | 2016-11-15 | 2 | -7/+8 |
| | | | | | | * Remove obnoxious entry in sidebar * Remove search page access from bottom of main page, search is available in sidebar | ||||
* | Rename InvocationContext -> Context | Tristan Van Berkom | 2016-11-14 | 1 | -1/+1 |
| | | | | | It's a bit big and wordy, looks like it makes sense to just call it "Context". | ||||
* | documentation: Added InvocationContext to main section | Tristan Van Berkom | 2016-11-14 | 1 | -0/+1 |
| | |||||
* | documentation config changes | Tristan Van Berkom | 2016-11-14 | 1 | -2/+2 |
| | | | | | * Dont show module paths on function/class docs * Sort the module index ignoring the buildstream prefix | ||||
* | Docs configuration changes | Tristan Van Berkom | 2016-11-14 | 1 | -0/+3 |
| | | | | | | | | | | | - Enable sphinx.ext.napoleon extension Allows generation of docs from nicer looking docstrings - autodoc_member_order = 'bysource' Ensure class/module documentation orders the docs in the same order documentation was encountered in the source code | ||||
* | documentation index: Added basic documentation skeleton | Tristan Van Berkom | 2016-11-09 | 1 | -5/+33 |
| | |||||
* | Testing out links in index.rst | Tristan Van Berkom | 2016-11-09 | 1 | -0/+4 |
| | |||||
* | documentation Makefile: Getting all the docs built | Tristan Van Berkom | 2016-11-09 | 1 | -210/+18 |
| | | | | | Build main buildstream package documentation in source, Build element and source plugins into separate directories. | ||||
* | Adding sphinx doc stuff | Tristan Van Berkom | 2016-11-08 | 3 | -0/+592 |