summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* cascache.py: Remove unused _get_subdir() methodjuerg/remove-unusedJürg Billeter2020-02-101-16/+0
* utils.py: Drop device node support from _process_list()Jürg Billeter2020-02-101-11/+0
* sandbox: Remove unused _mounter.pyJürg Billeter2020-02-101-148/+0
* _casbaseddirectory.py: Use the new _add_entry where possibletlater/CASdiffTristan Daniël Maat2020-02-051-9/+2
* _casbaseddirectory.py: Implement `_apply_changes`Tristan Maat2020-02-051-3/+112
* _casbaseddirectory.py: Refactor _add_fileTristan Maat2020-02-051-7/+14
* workspace.py: Import mtimes when stagingDarius Makovsky2020-02-051-1/+1
* element.py: Do not discard explicitly set mtime of source filesDarius Makovsky2020-02-051-4/+3
* storage: Support mtime property in Directory.import_files()Darius Makovsky2020-02-053-20/+86
* storage: Use specified mtime in import_filesDarius Makovsky2020-02-054-11/+8
* cascache.py: Parse timestamp and update mtimes in checkoutDarius Makovsky2020-02-051-1/+9
* cascache.py: Add properties to CaptureTree requestsDarius Makovsky2020-02-051-2/+9
* utils.py: Add file timestamp helpersDarius Makovsky2020-02-051-0/+77
* local_cas: Update protoDarius Makovsky2020-02-053-117/+158
* remote_execution: Update protoDarius Makovsky2020-02-054-267/+873
* tests: Avoid testing file times along with umaskDarius Makovsky2020-02-051-5/+7
* _sandboxbuildboxrun.py: Bind mount /dev in interactive modeJürg Billeter2020-02-031-0/+5
* _sandboxbuildboxrun.py: Support host-filesJürg Billeter2020-02-031-1/+20
* _sandboxbuildboxrun.py: Check buildbox-run capabilitiesJürg Billeter2020-02-031-1/+9
* _sandboxreapi.py: Do not create directories for host-filesJürg Billeter2020-02-031-0/+3
* Document my changes to the Git source plugin in NEWSTom Mewett2020-01-241-0/+1
* _gitsourcebase.py: Refactor latest_commit_with_tagsTom Mewett2020-01-241-19/+49
* _gitsourcebase.py: Strip git-describe tag info from cache keyTom Mewett2020-01-241-1/+10
* _gitsourcebase.py: Fetch with depth=1 when an available tag is givenTom Mewett2020-01-241-16/+88
* _gitsourcebase.py: Refactor fetching and trackingTom Mewett2020-01-241-44/+15
* testing: Add functions to generate yaml filesThomas Coldrick2020-01-242-0/+21
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-2327-128/+190
* _frontend/cli.py: Make show() --use-buildtree respect pull semanticsTom Pollard2020-01-211-23/+62
* element.py: Optimize assemble_done()Jürg Billeter2020-01-183-9/+24
* Plugins: Update entrypoint group for pip originChandan Singh2020-01-173-3/+13
* Remove "deb" surce plugin, it has beem moved to bst-plugins-experimentaljjardon/move_deb_sourceJavier Jardón2020-01-172-90/+0
* element.py: Stop asserting we are cached after fetch and mark us as suchBenjamin Schubert2020-01-161-9/+4
* types.py: Completely remove 'Consistency'Benjamin Schubert2020-01-162-43/+13
* element.py: Optimize _should_fetch conditionBenjamin Schubert2020-01-161-6/+3
* element.py: Compute whether an element is cached only on `is_cached`Benjamin Schubert2020-01-162-21/+14
* source.py: Remove 'get_consistency' completelyBenjamin Schubert2020-01-1611-112/+15
* source.py: Remove the reliance on consistency to get whether a source is cachedBenjamin Schubert2020-01-1610-10/+94
* source.py: Add a new 'is_resolved' to get whether a source is resolved.Benjamin Schubert2020-01-167-15/+39
* element.py: Remove _get_consistency and introduce explicit methodsBenjamin Schubert2020-01-165-30/+33
* element.py: Rename '_source_cached' to '_has_all_sources_in_source_cache'Benjamin Schubert2020-01-166-16/+16
* source.py: Introduce methods to query state instead of get_consistencyBenjamin Schubert2020-01-163-9/+19
* element.py: Remove unused __staged_sources_directory & asserttpollard/removeassertTom Pollard2020-01-151-10/+0
* userconfig.yaml: Add bool for disabling console output throttlingtpollard/messagerateTom Pollard2020-01-153-3/+23
* _frontend/app.py: Make message printing tick drivenTom Pollard2020-01-151-12/+31
* loader.py: Optimize sorting of elements when they are multiple targetsbschubert/optimize-loading-multiple-targetsBenjamin Schubert2020-01-142-3/+16
* _sandboxreapi.py: Improve batch command loggingJürg Billeter2020-01-131-2/+9
* sandbox.py: Add combined_label() method to batch itemsJürg Billeter2020-01-131-0/+6
* scheduler.py: Handle exceptions that are caught under the event looptpollard/loop_exceptionTom Pollard2020-01-102-2/+25
* _frontend/widget.py: show_pipeline() Don't show buildable for junctionTom Pollard2020-01-092-2/+4
* _pipeline.py: Refactor if/elif/else usageTristan Maat2020-01-081-16/+15