summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* _downloadablefilesource.py: Add ETag supportjuerg/etagJürg Billeter2018-02-251-7/+24
* element.py: Use project shell configuration when launching shells.Tristan Van Berkom2018-02-251-9/+10
* _context.py: Added _get_toplevel_project() convenience accessorTristan Van Berkom2018-02-251-0/+11
* _project.py: Parse the new 'shell' sectionTristan Van Berkom2018-02-251-3/+15
* _frontend: Added App.shell() to call instead of directly invoking the Element...Tristan Van Berkom2018-02-242-2/+20
* element.py: Element._shell() now allows a custom prompt for PS1Tristan Van Berkom2018-02-241-2/+6
* sandbox/_sandboxbwrap.py: Use --die-with-parentJürg Billeter2018-02-242-0/+26
* _artifactcache/ostreecache.py: Make enable_push a keyword argumentJürg Billeter2018-02-242-2/+2
* sandbox/_sandboxbwrap.py: Unshare IPC namespace in build sandboxJürg Billeter2018-02-241-0/+1
* sandbox/_sandboxbwrap.py: Unshare UTS namespace in build sandboxJürg Billeter2018-02-241-0/+1
* bst shell: Added --isolate option, disabled by default.tristan/isolate-shellTristan Van Berkom2018-02-233-17/+19
* Inherit user id and group id for bst shellJürg Billeter2018-02-223-2/+13
* _ostree.py: Disable OSTree's minimum disk space check in our repossam/disable-ostree-free-space-checkSam Thursfield2018-02-221-0/+7
* doc: Add 'sandboxing' sectionSam Thursfield2018-02-201-0/+2
* Create workspace directory after checking for potential issuesChandan Singh2018-02-191-14/+15
* Add a 'sources' field to project.conf to override defaultsJonathan Maw2018-02-192-3/+34
* git.py: Add the ability to set whether to checkout submodulesJonathan Maw2018-02-191-4/+35
* element.py: Create real build shell for `bst shell --build`proper-build-shellsTristan Van Berkom2018-02-161-11/+18
* _yaml.py: Preserve quotes when run through yaml parsingPhillip Smyth2018-02-151-1/+1
* _yaml.py: Prevent ruamel from removing underscoresPhillip Smyth2018-02-153-2/+8
* _plugincontext.py: Fix unhandled exception if plugin is not foundsam/plugin-errorSam Thursfield2018-02-141-0/+5
* _frontend/cli.py: Check for invalid --track-except or --track-savePhillip Smyth2018-02-131-0/+8
* _frontend/cli.py: Improve closing of non-existing workspacePhillip Smyth2018-02-131-0/+5
* source.py: fix comment typoAngelos Evripiotis2018-02-131-1/+1
* doc: consistent source staging dir docAngelos Evripiotis2018-02-133-0/+9
* source.py: Fix typo in workspace warningJürg Billeter2018-02-131-1/+1
* scheduler.py: Do not prematurely terminate loop after skipping jobsjuerg/schedulerJürg Billeter2018-02-121-1/+7
* bzr: Implement init_workspaceJonathan Maw2018-02-121-0/+15
* utils.py: Wrap calls to os.path.realpath() in an LRU cacheSam Thursfield2018-02-121-9/+15
* Refactor CLI importscompletion-optimizationsTristan Maat2018-02-085-700/+721
* Add a 'path' config option to junction elementsSam Thursfield2018-02-082-1/+16
* _artifactcache: Use project-specific remotes for subprojectsJürg Billeter2018-02-087-52/+128
* Add list of projects to ContextJürg Billeter2018-02-082-0/+23
* Add junction support for subprojectsJürg Billeter2018-02-0810-33/+394
* _loader.py: Pass Loader instance to LoadElementJürg Billeter2018-02-081-4/+4
* Add project attribute to MetaElementJürg Billeter2018-02-083-7/+10
* Pass Project instance to LoaderJürg Billeter2018-02-082-6/+7
* Move element and source factories from Pipeline to ProjectJürg Billeter2018-02-084-30/+31
* Move cli_options from Context to ProjectJürg Billeter2018-02-083-8/+9
* _options: Support transform function for variable substitutionJürg Billeter2018-02-085-7/+15
* element.py: Split errors and warnings for overlapsJürg Billeter2018-02-081-17/+25
* element.py: Fix staging of runtime dependencies with overlapsAbderrahim Kitouni2018-02-071-1/+1
* _project.py: Bumping artifact version for execution environmentTristan Van Berkom2018-02-071-1/+1
* element.py: Consider execution environment in cache keyTristan Van Berkom2018-02-071-0/+10
* _pipeline.py: Silence some messages while interrogating source consistencyTristan Van Berkom2018-02-071-3/+4
* Increase the soft limit for open file descriptorsjuerg/fuse-rlimitJürg Billeter2018-02-061-0/+9
* Update copyright years of changed filesSam Thursfield2018-02-053-2/+3
* Improve documentation for autotools, cmake and meson elementsSam Thursfield2018-02-056-13/+101
* plugins/elements/cmake.yaml: Remove unexplained FIXME commentSam Thursfield2018-02-051-1/+0
* Make workspaces element-wide instead of source-specificChandan Singh2018-02-054-85/+91