Skip to content
Commit f6ceefbb authored by Tristan Van Berkom's avatar Tristan Van Berkom
Browse files

_project.py: Parse the new 'shell' section

This new section informs BuildStream how to launch interactive shells
for the specific project.

These new options are part of the effort to make applications work
better inside a `bst shell` environment, issue #223

Initial options include:

  o Default shell command to run for an interactive shell, this is
    used for interactive debugging sessions, and also if no command
    was specified in `bst shell`

  o List of environment variables to inherit from user environment,
    this is useful to propagate some host stuff into the environment
    for debugging; and only considered when it is not an "isolated"
    shell.

These changes also bump the BST_FORMAT_VERSION
parent 81acb103
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment