| Commit message (Expand) | Author | Age | Files | Lines |
* | _yaml.py: Rip out ChainMap(), node_chain_copy(), node_list_copy()jennis/remove_node_chain_stuff | James Ennis | 2019-03-14 | 1 | -1/+1 |
* | Integrate source cache with rest of buildstream | Raoul Hidalgo Charman | 2019-03-14 | 1 | -0/+7 |
* | source.py: Add source cache key | Raoul Hidalgo Charman | 2019-03-14 | 1 | -0/+23 |
* | Don't keep MetaSource around in Sourcebschubert/dont-keep-metasource | Benjamin Schubert | 2019-02-14 | 1 | -4/+14 |
* | using_commands.rst: Split out top level commands and subcommand groups | James Ennis | 2019-01-22 | 1 | -1/+1 |
* | source.py: Fixing new (unnecessary-pass) linter error | Tristan Van Berkom | 2018-12-26 | 1 | -1/+0 |
* | source.py: Add new delegate method validate_cache() | Tristan Van Berkom | 2018-12-06 | 1 | -1/+24 |
* | Source: Fix typo in documentation, and make it a link to `bst track` | Tristan Van Berkom | 2018-12-06 | 1 | -1/+2 |
* | source.py: Add optional _get_local_path() method | Jürg Billeter | 2018-11-27 | 1 | -0/+17 |
* | source.py: don't let StopIteration propagate to silence() contextmanagerbschubert/fix-silence-stopiteration-pep-0479 | Benjamin Schubert | 2018-11-09 | 1 | -20/+22 |
* | sources: Don't redundantly document directory configuration | Chandan Singh | 2018-10-25 | 1 | -0/+2 |
* | source.py: Remove unused variable | Daniel Silverstone | 2018-10-25 | 1 | -2/+0 |
* | source.py: Remove unused local variable | Daniel Silverstone | 2018-10-25 | 1 | -1/+0 |
* | source.py: Quiet several pylint issues with abstract methods | Daniel Silverstone | 2018-10-25 | 1 | -6/+6 |
* | Fix python warnings: Use collections.abc instead collectionsjjardon/warnings_collections | Javier Jardón | 2018-10-18 | 1 | -1/+1 |
* | Extended the Documentation to cover out of source builds | William Salmon | 2018-10-16 | 1 | -0/+13 |
* | types.py: Moved Consistency definition here from source.py | Tristan Van Berkom | 2018-10-12 | 1 | -24/+1 |
* | source.py: Silence messages while consuming source fetcherstristan/fix-status-messages | Tristan Van Berkom | 2018-10-03 | 1 | -17/+37 |
* | source.py: Fix re-instantiation | Tristan Van Berkom | 2018-09-21 | 1 | -8/+34 |
* | source.py: Track marked URLs and assert they are marked during Plugin.configu...tristan/source-fetcher-changes | Tristan Van Berkom | 2018-09-02 | 1 | -0/+20 |
* | source.py: Added `primary` argument to URL marking APIs | Tristan Van Berkom | 2018-09-02 | 1 | -12/+24 |
* | plugin.py: Added _configure() and _get_configuring() private APIs | Tristan Van Berkom | 2018-09-02 | 1 | -1/+1 |
* | source.py: Documenting that marking download URLs is mandatory | Tristan Van Berkom | 2018-09-02 | 1 | -6/+34 |
* | source.py: Fixing docs link formatting to be consistent. | Tristan Van Berkom | 2018-09-02 | 1 | -8/+10 |
* | source.py: Document Source.get_source_fetchers() to return an iterable | Tristan Van Berkom | 2018-09-02 | 1 | -2/+9 |
* | source.py: Move Source.mark_download_url() to the public methods. | Tristan Van Berkom | 2018-08-30 | 1 | -13/+13 |
* | source.py: Stylistic changes in Source.__do_fetch() | Tristan Van Berkom | 2018-08-30 | 1 | -3/+15 |
* | Disable round-tripping when element is not modified | Valentin David | 2018-08-29 | 1 | -2/+3 |
* | Prevent ValueError on URLs without an alias | Josh Smith | 2018-08-29 | 1 | -9/+12 |
* | Fix broken indentation after tracking. | Valentin David | 2018-08-21 | 1 | -1/+1 |
* | Add pip source plugin | Chandan Singh | 2018-08-15 | 1 | -4/+4 |
* | Allow source plugins to access previous sources | Chandan Singh | 2018-08-15 | 1 | -51/+172 |
* | Add support for include '(@)' in project.conf and .bst files | Valentin David | 2018-08-02 | 1 | -21/+39 |
* | source.py: Bring down since version for source mirroring APIs | Tristan Van Berkom | 2018-07-29 | 1 | -4/+4 |
* | doc: Add documentation for source mirroring | Jonathan Maw | 2018-07-27 | 1 | -0/+27 |
* | Add mirrored source tracking | Jonathan Maw | 2018-07-27 | 1 | -1/+28 |
* | source: When fetching, try to fetch from mirrors first | Jonathan Maw | 2018-07-27 | 1 | -2/+116 |
* | source: Store the url aliases or use an override | Jonathan Maw | 2018-07-27 | 1 | -4/+55 |
* | element.py, source.py, plugin.py: Adjusting API version since annotations. | Tristan Van Berkom | 2018-07-27 | 1 | -1/+1 |
* | _exceptions.py: Modify BstError API to allow optional retry | Josh Smith | 2018-07-27 | 1 | -2/+3 |
* | Remove shebangs from python files | Gökçen Nurlu | 2018-06-19 | 1 | -1/+0 |
* | doc: Overhaul of page names and titles | Tristan Van Berkom | 2018-06-13 | 1 | -1/+1 |
* | doc/source/core_framework.rst: Use a toctree instead of links | Tristan Van Berkom | 2018-06-09 | 1 | -2/+2 |
* | Load and save junctioned source refs from/to junction.refs | Tristan Van Berkom | 2018-04-25 | 1 | -6/+24 |
* | source.py, element.py, _pipeline.py: Streamling preflighting. | Tristan Van Berkom | 2018-04-16 | 1 | -0/+9 |
* | source.py: Adhere to policy on private symbols | Tristan Van Berkom | 2018-04-14 | 1 | -16/+17 |
* | source.py: Enhanced documentation | Tristan Van Berkom | 2018-04-13 | 1 | -73/+136 |
* | element.py, source.py: Cleanup how Source cache keys are calculated. | Tristan Van Berkom | 2018-04-11 | 1 | -10/+3 |
* | element.py, source.py: Element consumes the rest of workspace logic. | Tristan Van Berkom | 2018-04-09 | 1 | -37/+13 |
* | element.py, source.py: Removing knowledge of assemble scheduling state from s... | Tristan Van Berkom | 2018-04-09 | 1 | -33/+0 |