summaryrefslogtreecommitdiff
path: root/buildstream/buildelement.py
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-01-18 12:07:49 -0500
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2017-01-18 12:21:21 -0500
commit014c1bd412b55a1c3fd750ee8000dbb728f433b6 (patch)
treee14d8ec219a63307039e660c9690a133f97b7d4d /buildstream/buildelement.py
parent90ac7cfa59450f99124ac289fd5d8ab11f97d171 (diff)
downloadbuildstream-014c1bd412b55a1c3fd750ee8000dbb728f433b6.tar.gz
element.py: Added assemble() abstract method and some counterparts
o Added the assemble() method which plugins implement to assemble an output artifact. o Added stage() method to stage the element's artifact into a sandbox o Added stage_sources() method to stage the element's sources in a sandbox o Added internal _assemble() method to act as controller for the plugin assemble() method, this takes care of instantiating the sandbox and collecting the output.
Diffstat (limited to 'buildstream/buildelement.py')
0 files changed, 0 insertions, 0 deletions