summaryrefslogtreecommitdiff
path: root/buildstream
Commit message (Expand)AuthorAgeFilesLines
* plugins/elements/cmake.yaml: always specify variable typesAbderrahim Kitouni2019-11-261-1/+1
* Fix an invalid deletion of potentially non-existant yaml fieldvalentindavid/update-requirements-1.4Valentin David2019-09-031-1/+2
* buildstream/_loader/types.py: Fix style for E712Javier Jardón2019-09-021-1/+1
* _loader/types.pyx: Disallow explicitly setting 'strict' to FalseTristan Van Berkom2019-08-311-0/+14
* Implement strict dependency semanticsTristan Van Berkom2019-08-314-12/+33
* element.py: Use recursive element names for strict rebuild dependenciesTristan Van Berkom2019-08-311-1/+1
* git source plugin: Fixing documentation linking and typoTristan Van Berkom2019-08-051-3/+4
* Source: Fix typo in documentation, and make it a link to `bst track`Tristan Van Berkom2019-08-051-1/+2
* types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2019-08-058-39/+34
* Implementing relative workspacestristan/bst-1/relative-workspacesPhillip Smyth2019-08-044-43/+41
* Cache Keys: Update to use JSON rather than pickleDaniel Silverstone2019-08-042-4/+5
* git.py: Make `ref` human readableJürg Billeter2019-08-041-2/+24
* git source plugin: Emmit the ref-not-in-track warning from validate_cache()Tristan Van Berkom2019-08-031-37/+30
* git source plugin: Implementing submodule warningsTristan Van Berkom2019-08-032-8/+73
* source.py: Add new delegate method validate_cache()Tristan Van Berkom2019-08-031-1/+24
* plugins/git.py: Warn if ref is not in given trackTom Pollard2019-08-041-4/+41
* data/userconfig.yaml: Document the cache.quota settingMathieu Bridon2019-08-041-1/+6
* plugin.py: Stop printing None for fatal-warningsTristan van Berkom2019-08-031-0/+1
* docs: Add documentation for Configurable WarningsJosh Smith2019-08-031-1/+18
* git.py: Add configurable warning for inconsistent-submoduleJosh Smith2019-08-031-1/+10
* _project.py: Add fatal-warnings configuration itemJosh Smith2019-08-035-31/+108
* Document how to refer to cross-junction dependencies inlinetristan/junction-dep-names-bst-1Chandan Singh2019-07-251-0/+2
* _loader/loader.py: Matching up API to recently changed Dependency() constructorTristan Van Berkom2019-07-251-1/+1
* loader: Allow dependencies to use ":" to refer to junctioned elementsChandan Singh2019-07-253-44/+61
* versions: Bump format version to 14Jonathan Maw2019-07-251-1/+1
* loader: Add 'build-depends' and 'runtime-depends' fields to elementsJonathan Maw2019-07-252-18/+39
* source.py: ensure previous track refs are updatedRaoul Hidalgo Charman2019-07-162-23/+20
* Add pip source pluginChandan Singh2019-07-163-5/+242
* Allow source plugins to access previous sourcesChandan Singh2019-07-164-84/+184
* _project.py: Use the user specified max-jobsTristan Van Berkom2019-07-141-1/+6
* _frontend: Added toplevel `--max-jobs` configurationTristan Van Berkom2019-07-142-0/+3
* _context.py: Added max-jobs configurationTristan Van Berkom2019-07-142-1/+23
* _frontend/cli.py: Exit with error if output streams are set to nonblockingtristan/exit-on-nonblock-terminal-1.2Tristan Van Berkom2019-07-101-0/+12
* _loader/loader.py: Check Element._get_consistency() for junction consistencyTristan Van Berkom2019-05-241-18/+20
* Incorrect error when malformed project.confknownexus2019-05-101-1/+4
* element.py: Update state on reverse dependencies when strict key is resolved.Tristan Van Berkom2019-05-091-1/+3
* element.py: Reset workspace state if last successful build is missing.Tristan Van Berkom2019-05-061-2/+19
* _artifactcache.py: display the actual key being pulledabderrahim/non-strict-key-display-1.2Abderrahim Kitouni2019-05-041-4/+4
* source.py: Inherit unique ID in cloned sourcestristan/fix-cloned-plugin-ids-1.2Tristan Van Berkom2019-04-291-3/+5
* plugin.py: Allow passing a unique_id through the constructor.Tristan Van Berkom2019-04-291-5/+9
* plugin.py: Start plugin ID counter at ID 1Tristan Van Berkom2019-04-291-2/+7
* plugins/sources/git.py: Cope with rename returning error EEXISTTristan Van Berkom2019-04-161-3/+3
* _stream.py: Mark all elements as pulled in Stream.push()Tristan Van Berkom2019-04-151-0/+14
* _artifactcache/casserver.py: Add message handlerTristan Van Berkom2019-04-141-0/+8
* _scheduler/jobs/cleanupjob.py: Update cache size while processingTristan Van Berkom2019-04-141-1/+14
* _scheduler/jobs/job.py: Allow subclasses to message the frontendTristan Van Berkom2019-04-141-19/+50
* _artifactcache.py: Added client progress callback to ArtifactCache.clean()Tristan Van Berkom2019-04-141-1/+12
* _artifactcache.py: Add status messages in cache management operationsTristan Van Berkom2019-04-141-5/+53
* _frontend/status.py: Added Cache size usage indicator to status barTristan Van Berkom2019-04-141-7/+35
* _frontend/widget.py: Added cache usage entry in the startup headingTristan Van Berkom2019-04-141-0/+1