summaryrefslogtreecommitdiff
path: root/buildstream/sandbox/sandbox.py
Commit message (Expand)AuthorAgeFilesLines
* plugin.py: make _unique_id accessible to the coreBenjamin Schubert2019-03-211-1/+1
* sandbox.py: Add _disable_run() methodJürg Billeter2019-03-061-0/+18
* sandbox.py: Add _use_cas_based_directory() methodJürg Billeter2019-03-061-2/+14
* Remove unneeded ref=None argument from CasBasedDirectory() callsJürg Billeter2019-03-011-1/+1
* sandbox/sandbox.py: Do not follow symlinks in _has_command()Jürg Billeter2019-02-111-2/+2
* sandbox/sandbox.py: Display failed commands in the detail stringtristan/error-message-regressionTristan Van Berkom2019-01-161-4/+5
* sandbox/sandbox.py: Use assertions for programming errors instead of BstErrors.tristan/sandbox-programming-errorTristan Van Berkom2019-01-081-4/+4
* sandbox/sandbox.py: Fix regression of command loggingTristan Van Berkom2019-01-071-1/+1
* Basic options for shell --build to use buildtreesWilliam Salmon2018-12-191-0/+1
* sandbox/sandbox.py: Add command batching APIJürg Billeter2018-11-271-4/+249
* sandbox/sandbox.py: Add SandboxFlags.NONEJürg Billeter2018-11-271-0/+4
* sandbox: Deduplicate code to process cwd, env, and command argumentsJürg Billeter2018-11-271-1/+34
* CasBasedDirectory: Change constructor to take a CASCache instead of a ContextRichard Maw2018-11-191-1/+1
* element: Make "--sysroot" take a bare directoryJonathan Maw2018-10-301-4/+13
* sandbox.py: Remove redundant Sandbox.__directoryJonathan Maw2018-10-301-2/+1
* Sandbox: CWD was not being created for workspacesWilliam Salmon2018-10-161-1/+3
* sandbox.py: Stop caching get_virtual_directory if get_directory is usedJim MacArthur2018-09-251-7/+15
* sandbox: deduplicate default environment logicRichard Maw2018-09-161-4/+22
* sandbox.py: Allow setting the virtual directoryJim MacArthur2018-09-071-3/+20
* Sandbox: Return a CasBasedDirectory when an environment variable is setJim MacArthur2018-08-151-2/+10
* sandbox.py: Use _root in _has_commandjmac/virtual_directoriesJim MacArthur2018-08-011-2/+2
* sandbox.py: Add function to get virtual directory.Jim MacArthur2018-08-011-0/+15
* Sandbox.py: Rename __root to _root.Jim MacArthur2018-08-011-4/+5
* Add BST_VIRTUAL_DIRECTORY flag for element pluginsJim MacArthur2018-08-011-3/+10
* Provide better error message on missing commandsTiago Gomes2018-07-021-0/+22
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* doc/source/core_framework.rst: Use a toctree instead of linksTristan Van Berkom2018-06-091-3/+2
* Add 'sandbox' configuration key and build-uid/build-gid elementsJim MacArthur2018-03-231-2/+14
* pylint - dealt with redefined-argument-from-local warningJames Ennis2018-03-141-2/+2
* Inherit user id and group id for bst shellJürg Billeter2018-02-221-0/+9
* doc: Add 'sandboxing' sectionSam Thursfield2018-02-201-0/+2
* Add support for doing incremental buildsChandan Singh2018-01-251-0/+20
* sandbox.py: Make mark_directory use keyword args97-apply-pep-3102-to-all-public-api-surfacesJonathan Maw2017-11-141-1/+1
* sandbox: Make sandbox.run use keyword argsJonathan Maw2017-11-141-1/+1
* sandbox: Refactoring, moving accidentally public MountMap into it's own fileTristan Van Berkom2017-11-061-106/+0
* Refactoring: Move exceptions module to be privateTristan Van Berkom2017-11-061-1/+1
* sandbox.py: Fixup placement of main Sandbox docstringTristan Van Berkom2017-10-021-4/+4
* Add platform factoriesTristan Maat2017-09-281-4/+3
* Move sandboxes to separate directoryTristan Maat2017-09-281-0/+347