Commits on Source 7
-
-
Tristan Van Berkom authored
_frontend/app.py: Set correct element-path in interactive bst-init See merge request !912
-
This includes a new command mimicking pytest-runner so that we can drop this dependency This was the only setup_requires dependency that we had and will make like easier for people behind proxies
-
Benjamin Schubert authored
Remove dependency on pytest-runner See merge request !886
-
Remove the 'MAKEFLAGS' and 'V' defaults. Now that there is a specialised 'make' element, these make-specific defaults don't make sense here. This element is meant to be a blank slate for folks to build on. Note that this is a breaking change, that will require some users to make changes to their .bst files if they are expecting these environment variable to be set. _versions.py: BST_FORMAT_VERSION bumped to 18. This fixes issue #718
-
Tristan Van Berkom authored
BREAK: manual.yaml: don't set any default env vars Closes #718 See merge request !916
-
William Salmon authored
This is to update the workspace CLI to as agreed on the mailing list https://mail.gnome.org/archives/buildstream-list/2018-September/msg00046.html This patch also introduces the default workspace directory. tests/frontend/workspace.py: Refactor of support functions. Refactoring the support functions for the workspace cli tests. The main motivation for this was to allow multiple elements to be created before running the workspace command. Also the support functions are now broken up so that test that test for failure can still reuse all the function that create elements, but call bst workspace with custom arguments and expect other things than success.