Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | install_linux_distro.rst docs: updated to point user to latest stable branchpatch-1 | Laurence Urhegyi | 2018-08-15 | 1 | -2/+9 |
| | | | | | adds a description of the semantic versioning convention that BuildStream uses adds a sentence telling users to follow this convention and navigate to the latest tag | ||||
* | docs: Add documentation for Configurable Warnings | Josh Smith | 2018-08-15 | 1 | -11/+18 |
| | | | | This includes detailing the use of `fatal-warnings` within project.conf | ||||
* | examples: Switch ftp.gnu.org to mirrorQinusty/gnu-mirror | Josh Smith | 2018-08-15 | 2 | -2/+2 |
| | | | | | This should avoid current issues accessing the necessary sources which are blocking CI currently. | ||||
* | docs: Add documentation of build-depends and runtime-depends fields | Jonathan Maw | 2018-08-14 | 1 | -2/+66 |
| | |||||
* | doc: Fix install instructions for Fedora | Chandan Singh | 2018-08-12 | 1 | -1/+2 |
| | | | | | | | | | `python3-arpy` package is not available on Fedora so it has to be installed using `pip`. Update instructions accordingly. For reference, here is a pipeline that failed when trying to install `arpy` using current instructions: https://gitlab.com/BuildStream/buildstream-docker-images/-/jobs/88553245. | ||||
* | install_linux_distro.rst: Change install instructions for python-arpy ↵jennis/change_arch_install_instructions | James Ennis | 2018-08-07 | 1 | -2/+13 |
| | | | | | | | | package on Arch - python-arpy is unobtainable via pacman - Also a minor change to how we display install instructions from Fedora's dnf package manager | ||||
* | source/install_linux_distro.rst: Fix formatting | Javier Jardón | 2018-08-07 | 1 | -0/+2 |
| | |||||
* | Add systemd service file examples to artifacts documentation | Adam Jones | 2018-08-07 | 1 | -0/+44 |
| | | | | change code style to ini | ||||
* | source/install_linux_distro.rst: Make clearer ArchLinux packages available | Javier Jardón | 2018-08-07 | 1 | -5/+4 |
| | |||||
* | install_linux_distro.rst: Fix broken links | James Ennis | 2018-08-06 | 1 | -2/+2 |
| | |||||
* | doc: Mention the Fedora packages | Mathieu Bridon | 2018-08-06 | 1 | -0/+12 |
| | | | | These aren't official yet, but they should work. | ||||
* | doc/sessions/developing.run: Fix the session to actually run `patch` as a ↵ | Tristan Van Berkom | 2018-08-05 | 1 | -1/+2 |
| | | | | | | | | shell command Since we added support for shell commands in bst2html, this can now be fixed. This is a part of issue #553 | ||||
* | doc: Some modifications to the bst2html program | Tristan Van Berkom | 2018-08-05 | 2 | -72/+35 |
| | | | | | | | | | | | o Added feature to allow running shell commands o Removed unused codepaths to launch bst commands through the script, this program is anyway only used to parse and run the session files. o Fixed previous patch to run BuildStream uninstalled with the subprocess module, as running it in the same interpretor causes a bunch of problems. | ||||
* | doc: Fix junctions user guide to refer to doc/sessions, not doc/sessions-stored. | Tristan Van Berkom | 2018-08-05 | 1 | -3/+4 |
| | |||||
* | doc: Build the docs without Buildstream installedbochecha/build-docs | Mathieu Bridon | 2018-08-04 | 2 | -7/+29 |
| | |||||
* | Add support for include '(@)' in project.conf and .bst files | Valentin David | 2018-08-02 | 1 | -0/+44 |
| | | | | Fixes #331. | ||||
* | local plugin: validate project paths | Tiago Gomes | 2018-08-02 | 6 | -7/+55 |
| | | | | | | The autotools example had to be copied over inside of the junction example, as referring to a path outside of the project directory is now disallowed. | ||||
* | install_linux_distro.rst: Add install instructons for Ubuntu | Phil Dawson | 2018-08-01 | 1 | -0/+24 |
| | | | | This commit is part of the work required to resolve issue #436 | ||||
* | tutorials: Add workspaces tutorial | Phil Dawson | 2018-08-01 | 5 | -2/+113 |
| | | | | This is part of the work towards issue #437 | ||||
* | Add project for workspaces tutorial | Phil Dawson | 2018-08-01 | 7 | -0/+84 |
| | | | | This is part of the work towards issue #437 | ||||
* | doc/sessions: Add terminal sessions for use in workspaces tutorial | Phil Dawson | 2018-08-01 | 9 | -0/+262 |
| | | | | This is part of the the work towards issue #437 | ||||
* | junction-elements.rst: Add missing language specifier to literalincludephil/fixup-junctions-tutorial | Phil Dawson | 2018-07-30 | 1 | -0/+1 |
| | | | | | | A missing language specifier on a literal include directive results in yaml being rendered as python code. This commit adds the :language: tag to that directive. | ||||
* | using_advanced_features.rst: Added file | James Ennis | 2018-07-30 | 2 | -0/+14 |
| | |||||
* | junction-elements.rst: Add junctions walkthrough | Phil Dawson | 2018-07-30 | 2 | -0/+75 |
| | | | | This is part of the work towards #437. | ||||
* | junctions.run: Add terminal session output for junctions walkthrough. | Phil Dawson | 2018-07-30 | 4 | -0/+212 |
| | | | | This is part of the work towards #437. | ||||
* | examples: add project demonstrating a junction element | Phil Dawson | 2018-07-30 | 4 | -0/+28 |
| | | | | This is part of the work towards #437. | ||||
* | doc: Add tutorials for setting up git and tar mirrors | Jonathan Maw | 2018-07-27 | 3 | -0/+249 |
| | |||||
* | doc: Add documentation for source mirroring | Jonathan Maw | 2018-07-27 | 2 | -0/+58 |
| | |||||
* | main_install.rst: Add note to refer Windows and macOS users to docker | James Ennis | 2018-07-27 | 1 | -1/+6 |
| | |||||
* | Documentation typos and fixes | William Salmon | 2018-07-26 | 6 | -13/+13 |
| | | | | | | Daniel went through the Doc's etc and made a list of suggestions. These are the result of the most easily patched suggestions and one or two thing that I noticed as well. | ||||
* | Add remote source plugin | Ed Baunton | 2018-07-25 | 1 | -0/+1 |
| | | | | | | | | Add a plugin that supports downloading files verbatim from a source with an optional overridable filename and destination directory. Bumps bst format version to 10. Fixes #163 | ||||
* | doc/source/install_linux_distro.rst: buildstream doesn't depend on ostree or ↵jjardon/ostree_repo | Javier Jardón | 2018-07-23 | 1 | -22/+15 |
| | | | | pygobject anymore | ||||
* | install_linux_distro.rst: Document plugins deps for the rest of the systems | Javier Jardón | 2018-07-20 | 1 | -2/+16 |
| | |||||
* | install_linux_distro.rst: document plugins installed by default | Javier Jardón | 2018-07-20 | 1 | -0/+8 |
| | |||||
* | Added dependency to the Docs | William Salmon | 2018-07-20 | 1 | -0/+5 |
| | | | | | | | | | | | These dependencies are needed to use the plugins that are installed as part of this guild. As the dependencies added are not dependencies of the core package they have been added to a separate section. The lzip package is needed to build gnome. https://wiki.gnome.org/Newcomers/BuildSystemComponent | ||||
* | Docs: Update the required build packages for the rest of the systems | Javier Jardón | 2018-07-20 | 1 | -9/+10 |
| | | | | | | | Also remove the recomendation to install psutil as we need to build other python modules anyway (like ruamel) Completes 96d07153b7817cdaeda57dd163eed52b2b1b31e8 | ||||
* | Docs: Update the required build packages for fedora based systems. | Jordan Petridis | 2018-07-20 | 1 | -1/+1 |
| | | | | | | `ruamel.yaml` seems to require `Python.h` header file to build. `python3-devel` is what provides it for Fedora. | ||||
* | Bump required python version to 3.5 | Tristan Maat | 2018-07-18 | 1 | -1/+1 |
| | |||||
* | Fix 'main install' to be explicit that it is for Linux distros only | devcurmudgeon | 2018-07-17 | 2 | -5/+3 |
| | |||||
* | Adding a helpful link to the example | William Salmon | 2018-07-17 | 1 | -1/+1 |
| | |||||
* | doc/source/artifacts.rst: Update documentation for CAS artifact server | Jürg Billeter | 2018-07-17 | 1 | -76/+64 |
| | |||||
* | setup.py: Add grpcio dependency and support for code generation | Jürg Billeter | 2018-07-17 | 1 | -1/+1 |
| | | | | This allows code generation with ./setup.py build_grpc | ||||
* | doc: Adding part 4 of the getting started tutorial: integration commands | Tristan Van Berkom | 2018-06-25 | 16 | -0/+478 |
| | | | | | This new section talks about how integration commands work and shows them at work. | ||||
* | doc/source/tutorial/running-commands.rst: Added tip about using `--` in `bst ↵ | Tristan Van Berkom | 2018-06-25 | 1 | -0/+10 |
| | | | | shell` | ||||
* | doc/source/tutorial/autotools.rst: Consistent wording of "chapter" | Tristan Van Berkom | 2018-06-25 | 1 | -1/+1 |
| | | | | | We've been calling these tutorials "chapters", let's not start also calling them "sections". | ||||
* | doc/source/format_declaring.rst: Improving linkage to other parts of the manual | Tristan Van Berkom | 2018-06-25 | 1 | -1/+4 |
| | | | | Adding a couple of important links to relevant material. | ||||
* | doc/source/main_using.rst: Updating headline for this page. | Tristan Van Berkom | 2018-06-25 | 1 | -1/+3 |
| | | | | | The purpose of this page has changed with time, better to clarify this in the headline of the page. | ||||
* | doc/source/core_plugins.rst, doc/source/install_main.rst: Fixing link anchor ↵ | Tristan Van Berkom | 2018-06-22 | 2 | -2/+2 |
| | | | | | | | name In core_plugins.rst, we are already using _plugins, _plugins_build_elements, so lets call this one _plugins_sources to be consistent. | ||||
* | BuildStream depends on host tools for Source plugins | Javier Jardón | 2018-06-22 | 2 | -0/+6 |
| | |||||
* | doc/source/index.rst: fix tiny, but impactful typo | Patrick Martin | 2018-06-22 | 1 | -1/+1 |
| | | | | Fixes #435 |