summaryrefslogtreecommitdiff
path: root/buildstream/buildelement.py
Commit message (Expand)AuthorAgeFilesLines
* lint: Fix or silence 'cyclic-import' errors and enable pylint for itBenjamin Schubert2019-04-011-2/+4
* buildelement: rm unused 'cmd_name' argumentAngelos Evripiotis2019-03-011-3/+3
* BuildElement: Don't enable batching of prepare and assemble by defaultTristan Van Berkom2018-12-131-4/+0
* buildstream/buildelement.py: Document where to find strip commands for Linuxjjardon/strip-binaries-removalJavier Jardón2018-12-091-0/+8
* buildelement.py: Support batching for integration and build commandsJürg Billeter2018-11-271-12/+11
* build elements: Add reference to BuildElement's built-in configchandan/source-doc-directoryChandan Singh2018-10-251-0/+2
* buildelement.py: Quieten a lint about `__commands`Daniel Silverstone2018-10-251-1/+1
* Spelling fixes: 'affect', not 'effect' as verbAngelos Evripiotis2018-10-191-1/+1
* Extended the Documentation to cover out of source buildsWilliam Salmon2018-10-161-0/+44
* sandbox.py: Allow setting the virtual directoryJim MacArthur2018-09-071-0/+3
* buildelement.py: remove double logging (again) as in #507Benjamin Schubert2018-08-241-11/+10
* Cache failed buildsRichard Maw2018-07-311-9/+11
* buildelement.py: Only display one activity message (#507)Tristan Maat2018-07-291-12/+13
* 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-2/+2
* buildelement.py: Use Element.get_variable() instead of poking at private thingTristan Van Berkom2018-04-141-2/+1
* buildelement.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-141-11/+10
* Update plugin documentationTristan Maat2018-04-131-1/+9
* Add element.prepare methodTristan Maat2018-04-131-10/+20
* buildelement.py: Documentation improvementsTristan Van Berkom2018-04-131-73/+55
* Generate unique subdirs for built elementsPhillip Smyth2018-03-261-2/+2
* buildelement.py: Remove secret undocumented command listsremove-secret-command-listsTristan Van Berkom2018-01-121-5/+17
* Switch old-style string formattings to new '.format()'Gökçen Nurlu2017-11-171-2/+2
* Make node_get_member pass default values as positional argsJonathan Maw2017-11-141-2/+2
* buildelement.py: Fixed doc string link.exceptions-refactorTristan Van Berkom2017-11-061-1/+1
* buildelement.py: Issue #121 - Remove traces of pre-/post- commandsTristan Van Berkom2017-11-061-34/+29
* Add warnings when staging to /buildstream/build74-prevent-artifacts-from-containing-files-in-buildstream-buildTristan Maat2017-10-191-0/+13
* Add element plugin node validationsTristan Maat2017-09-141-4/+8
* buildelement.py: Log commands run by source-bundle scriptsSam Thursfield2017-07-051-1/+1
* Fix accidental permission changesTristan Maat2017-06-281-0/+0
* buildelement.py: Implement generate_scriptTristan Maat2017-06-281-0/+12
* buildelement.py: Adapt to Element and Sandbox API churnTristan Van Berkom2017-06-121-19/+19
* buildelement.py: Dont silence integration command messagesTristan Van Berkom2017-05-211-1/+1
* buildelement.py: Support for `command-subdir` var + docsTristan Van Berkom2017-05-151-11/+93
* element.py: Added stage_dependencies() convenience function.Tristan Van Berkom2017-03-151-2/+1
* buildelement.py: Adapt to cleaned up sandbox APITristan Van Berkom2017-03-081-10/+10
* buildelement.py: Use read-only root when running build commandsTristan Van Berkom2017-02-241-0/+4
* buildelement.py: Better outputTristan Van Berkom2017-02-241-2/+5
* buildelement.py: Timed activity for staging dependencies and running integrationTristan Van Berkom2017-02-231-4/+6
* build-element.bst: Append newline to build commands run in sandboxTristan Van Berkom2017-02-231-1/+1
* buildelement.py: Explicitly consider 'notparallel' in cache key resolutionTristan Van Berkom2017-02-221-0/+8
* buildelement.py: Run the shell with 'sh', and pass -eTristan Van Berkom2017-02-221-1/+5
* buildelement.py: Ensure build & install dirs existTristan Van Berkom2017-02-211-5/+7
* buildelement.py: Use 'sh' instead of '/bin/sh' for running shell scriptsTristan Van Berkom2017-02-031-1/+1
* buildelement: Ensure build directory existsTristan Van Berkom2017-02-031-0/+7
* buildelement.py: Run Element.integrate() on all staged dependencies.Tristan Van Berkom2017-01-251-0/+5
* buildelement.py: Implement assemble()Tristan Van Berkom2017-01-181-1/+28
* buildelement.py: No need to report a sorted unique keyTristan Van Berkom2017-01-091-1/+1
* buildelement.py: Use a sorted dict and not an ordered one.Tristan Van Berkom2017-01-091-4/+2
* buildelement.py: Use new node accessor utilities with variable substitutionTristan Van Berkom2017-01-071-3/+2