Commits on Source (12)
-
Jonathan Maw authored
-
Jonathan Maw authored
-
Jonathan Maw authored
Known issues: * `bst shell` works, but `bst shell COMMANDS...` doesn't, because click has no way of separating optional args from variable-length args. * `bst checkout` and `bst source-checkout`'s usage strings mark LOCATION as an optional argument. Because click gets confused if there's an optional argument before a mandatory argument, I had to mark LOCATION as optional internally. * `bst workspace open` makes no sense with element being optional, so I skipped it. * `bst workspace close` will probably need to be revisited when multiple projects can own one workspace. * `bst workspace reset` will happily delete the directory you're currently in, requiring you to `cd $PWD` to see the contents of your directory. I could exclude the top-level directory of the workspace being deleted, but it is entirely valid to run workspace commands from deeper in the workspace. This is a part of #222
-
Jonathan Maw authored
This is a part of #222
-
Jonathan Maw authored
This is a part of #222
-
Jonathan Maw authored
This is a part of #222
-
Jonathan Maw authored
Guess the element when running commands in a workspace See merge request !954
-
Phil Dawson authored
This commit is part of the work towards #672
-
Phil Dawson authored
-
Phil Dawson authored
-
Phil Dawson authored
This is part of the work towards #672
-
Phil Dawson authored
Showing
- NEWS 11 additions, 0 deletionsNEWS
- buildstream/_context.py 20 additions, 2 deletionsbuildstream/_context.py
- buildstream/_frontend/app.py 1 addition, 1 deletionbuildstream/_frontend/app.py
- buildstream/_frontend/cli.py 97 additions, 47 deletionsbuildstream/_frontend/cli.py
- buildstream/_stream.py 80 additions, 88 deletionsbuildstream/_stream.py
- doc/sessions/developing.run 5 additions, 0 deletionsdoc/sessions/developing.run
- doc/source/developing/workspaces.rst 6 additions, 1 deletiondoc/source/developing/workspaces.rst
- doc/source/sessions-stored/developing-build-after-changes-workspace.html 46 additions, 0 deletions...ions-stored/developing-build-after-changes-workspace.html
- doc/source/using_commands.rst 0 additions, 7 deletionsdoc/source/using_commands.rst
- tests/completions/completions.py 0 additions, 1 deletiontests/completions/completions.py
- tests/frontend/help.py 0 additions, 1 deletiontests/frontend/help.py
- tests/frontend/source_bundle.py 0 additions, 48 deletionstests/frontend/source_bundle.py
- tests/frontend/source_checkout.py 84 additions, 5 deletionstests/frontend/source_checkout.py
- tests/frontend/workspace.py 34 additions, 17 deletionstests/frontend/workspace.py
- tests/integration/shell.py 13 additions, 3 deletionstests/integration/shell.py
tests/frontend/source_bundle.py
deleted
100644 → 0