summaryrefslogtreecommitdiff
path: root/buildstream/source.py
Commit message (Expand)AuthorAgeFilesLines
* source.py: ensure previous track refs are updatedtristan/backport-previous-sourcesRaoul Hidalgo Charman2019-07-161-21/+17
* Add pip source pluginChandan Singh2019-07-151-4/+4
* Allow source plugins to access previous sourcesChandan Singh2019-07-151-79/+170
* source.py: Inherit unique ID in cloned sourcestristan/fix-cloned-plugin-ids-1.2Tristan Van Berkom2019-04-291-3/+5
* source.py: Silence messages while consuming source fetcherstristan/fix-status-messages-1.2Tristan Van Berkom2018-10-021-17/+37
* source.py: Fix re-instantiationTristan Van Berkom2018-09-211-11/+34
* source.py: Track marked URLs and assert they are marked during Plugin.configu...tristan/source-fetcher-changes-1.2Tristan Van Berkom2018-09-031-0/+20
* source.py: Added `primary` argument to URL marking APIsTristan Van Berkom2018-09-031-12/+24
* plugin.py: Added _configure() and _get_configuring() private APIsTristan Van Berkom2018-09-031-1/+1
* source.py: Documenting that marking download URLs is mandatoryTristan Van Berkom2018-09-031-6/+34
* source.py: Fixing docs link formatting to be consistent.Tristan Van Berkom2018-09-031-8/+10
* source.py: Document Source.get_source_fetchers() to return an iterableTristan Van Berkom2018-09-031-2/+9
* Disable round-tripping when element is not modifiedValentin David2018-08-301-2/+3
* source.py: Move Source.mark_download_url() to the public methods.Tristan Van Berkom2018-08-301-13/+13
* source.py: Stylistic changes in Source.__do_fetch()Tristan Van Berkom2018-08-301-3/+15
* Prevent ValueError on URLs without an aliasJosh Smith2018-08-291-9/+12
* Fix broken indentation after tracking.Valentin David2018-08-201-1/+1
* Add support for include '(@)' in project.conf and .bst filesValentin David2018-08-031-21/+39
* doc: Add documentation for source mirroringJonathan Maw2018-07-291-0/+27
* Add mirrored source trackingJonathan Maw2018-07-291-1/+28
* source: When fetching, try to fetch from mirrors firstJonathan Maw2018-07-291-2/+116
* source: Store the url aliases or use an overrideJonathan Maw2018-07-291-4/+55
* _exceptions.py: Modify BstError API to allow optional retryJosh Smith2018-07-271-2/+3
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* doc: Overhaul of page names and titlesTristan Van Berkom2018-06-131-1/+1
* doc/source/core_framework.rst: Use a toctree instead of linksTristan Van Berkom2018-06-091-2/+2
* Load and save junctioned source refs from/to junction.refsTristan Van Berkom2018-04-251-6/+24
* source.py, element.py, _pipeline.py: Streamling preflighting.Tristan Van Berkom2018-04-161-0/+9
* source.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-141-16/+17
* source.py: Enhanced documentationTristan Van Berkom2018-04-131-73/+136
* element.py, source.py: Cleanup how Source cache keys are calculated.Tristan Van Berkom2018-04-111-10/+3
* element.py, source.py: Element consumes the rest of workspace logic.Tristan Van Berkom2018-04-091-37/+13
* element.py, source.py: Removing knowledge of assemble scheduling state from s...Tristan Van Berkom2018-04-091-33/+0
* element.py: Manage scheduled tracking state in ElementTristan Van Berkom2018-04-091-16/+0
* element.py: Cache source consistency logic and refactor workspace logic into ...Tristan Van Berkom2018-04-091-10/+0
* _project.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-7/+7
* _context.py: Adhere to policy on private symbolsTristan Van Berkom2018-04-031-3/+3
* source.py: Remove unused method Source._del_workspace()Tristan Van Berkom2018-04-021-9/+0
* Make workspaces use objects instead of pipeline helper methodsTristan Maat2018-03-271-72/+18
* source.py: Source._save_ref() should return saved stateTristan Van Berkom2018-03-211-0/+5
* source.py and loading: Refactoring of origin handlesTristan Van Berkom2018-03-201-9/+5
* Fix #248 - Support project.refs in the core.Tristan Van Berkom2018-03-201-2/+152
* source.py: Document ref accessors to mandate support for None values.Tristan Van Berkom2018-03-201-3/+12
* pylint - dealt with superfluous-parens warningJames Ennis2018-03-141-3/+3
* Silence messages from Source cache interrogationTristan Van Berkom2018-03-071-1/+5
* Add a 'sources' field to project.conf to override defaultsJonathan Maw2018-02-191-1/+28
* source.py: fix comment typoAngelos Evripiotis2018-02-131-1/+1
* source.py: Fix typo in workspace warningJürg Billeter2018-02-131-1/+1
* Raise warning if workspaced source's ref is updatedincremental-buildChandan Singh2018-01-251-0/+4
* Add support for doing incremental buildsChandan Singh2018-01-251-5/+42