summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! ...chandan/stack-stricter-warningsChandan Singh2019-07-162-6/+17
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! tests: ...Chandan Singh2019-07-162-3/+3
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! tests: Remove ...Chandan Singh2019-07-162-2/+2
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! fixup! tests: Remove build d...Chandan Singh2019-07-162-2/+2
* fixup! fixup! fixup! fixup! fixup! fixup! fixup! tests: Remove build dependen...Chandan Singh2019-07-166-6/+6
* fixup! fixup! fixup! fixup! fixup! fixup! tests: Remove build dependencies fr...Chandan Singh2019-07-161-1/+1
* fixup! fixup! fixup! fixup! fixup! tests: Remove build dependencies from stac...Chandan Singh2019-07-161-1/+1
* fixup! fixup! fixup! fixup! tests: Remove build dependencies from stack elementsChandan Singh2019-07-161-4/+4
* fixup! fixup! fixup! tests: Remove build dependencies from stack elementsChandan Singh2019-07-161-1/+1
* fixup! fixup! tests: Remove build dependencies from stack elementsChandan Singh2019-07-161-3/+3
* fixup! tests: Remove build dependencies from stack elementsChandan Singh2019-07-161-1/+1
* tests: Remove build dependencies from stack elementsChandan Singh2019-07-1650-65/+61
* elements/stack.py: Indicate that it does not run sandbox commandsChandan Singh2019-07-161-0/+3
* elements/stack.py: Forbid sources and build dependenciesChandan Singh2019-07-161-0/+6
* Merge branch 'aevri/nodews' into 'master'bst-marge-bot2019-07-161-53/+53
|\
| * node.pyx: rm trailing whitespaceAngelos Evripiotis2019-07-161-53/+53
|/
* Merge branch 'jennis/update_ready_for_runtime' into 'master'bst-marge-bot2019-07-166-197/+221
|\
| * element.py: Introduce __cached_successfullyJames Ennis2019-07-161-1/+13
| * element.py: Cache whether we've resolved the initial stateJames Ennis2019-07-162-1/+5
| * element.py: Call __update_strict_cache_key_of_rdeps() only if neededJürg Billeter2019-07-161-8/+8
| * element.py: Deduplicate _update_ready_for_runtime_and_cached() callsJürg Billeter2019-07-161-10/+5
| * element.py: Remove update_state_recursively()James Ennis2019-07-162-78/+4
| * element.py: Introduce __update_ready_for_runtime()James Ennis2019-07-161-1/+50
| * element.py: Introduce __update_strict_cache_key_of_rdeps()James Ennis2019-07-163-3/+45
| * element.py: Remove needless function overheadJames Ennis2019-07-161-34/+13
| * element.py: Rename remaining_*_deps_uncached to *_deps_uncachedJames Ennis2019-07-161-11/+11
| * element.py: Remove misleading and incorrect commentsJames Ennis2019-07-161-3/+2
| * element.py: Introduce __cache_keys_unstable for workspace handlingJames Ennis2019-07-161-13/+36
| * _pipeline.py, loader.py: Move Element._preflight() to new_from_meta()James Ennis2019-07-164-50/+45
|/
* Merge branch 'tristan/config-max-jobs' into 'master'bst-marge-bot2019-07-1629-70/+155
|\
| * man: Updated man pages for new `--max-jobs` CLI optionTristan Van Berkom2019-07-1622-67/+70
| * tests/frontend/show.py: Test proper resolution of max-jobsTristan Van Berkom2019-07-161-0/+51
| * _project.py: Use the user specified max-jobsTristan Van Berkom2019-07-161-2/+7
| * _frontend: Added toplevel `--max-jobs` configurationTristan Van Berkom2019-07-163-0/+4
| * _context.py: Added max-jobs configurationTristan Van Berkom2019-07-162-1/+23
|/
* Merge branch 'bschubert/new-node-api' into 'master'bst-marge-bot2019-07-15143-2603/+2894
|\
| * NEWS: update for new Node APIBenjamin Schubert2019-07-151-14/+7
| * plugins: Update public documentation to be correct with the new NodesBenjamin Schubert2019-07-153-9/+9
| * node: Document buildstream-private API and remove unused parameterBenjamin Schubert2019-07-153-3/+108
| * node: document public APIBenjamin Schubert2019-07-152-28/+462
| * node: Make error messages more user-friendlyBenjamin Schubert2019-07-151-4/+12
| * node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-158-30/+30
| * node: use 'pop' instead of 'del' for safe_delBenjamin Schubert2019-07-151-4/+1
| * node: Mark module-private functions and classes with '__'Benjamin Schubert2019-07-151-56/+56
| * node: Mark `MappingNode._get` as privateBenjamin Schubert2019-07-152-18/+18
| * node: make 'assert_symbol_name' privateBenjamin Schubert2019-07-155-25/+25
| * _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-1523-1041/+1118
| * Reorganize methods in Node classesBenjamin Schubert2019-07-152-196/+260
| * _yaml: Mark 'strip_node_info' as buildstream-privateBenjamin Schubert2019-07-159-18/+18
| * _yaml: Mark new_syntethic_file as BuildStream privateBenjamin Schubert2019-07-152-2/+2