diff options
Diffstat (limited to 'src/buildstream/_context.py')
-rw-r--r-- | src/buildstream/_context.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/buildstream/_context.py b/src/buildstream/_context.py index 8345ec195..1da80d4e0 100644 --- a/src/buildstream/_context.py +++ b/src/buildstream/_context.py @@ -565,6 +565,7 @@ class Context(): self._last_progress_length = 0 progress = Progress(self, activity_name, total=total, unique_id=unique_id) yield progress + self._finish_progress() def report_progress(self, message_text, unique_id=None): new_len = len(message_text) @@ -679,6 +680,10 @@ class Context(): def set_artifact_files_optional(self): self.require_artifact_files = False + def _finish_progress(self): + sys.stderr.write("\n") + sys.stderr.flush() + # _record_message() # # Records the message if recording is enabled |