From 7851abc4911e80396548ad70c82fe0736ef41b81 Mon Sep 17 00:00:00 2001 From: N8n5h Date: Sat, 20 Mar 2021 21:26:05 -0300 Subject: [PATCH] Clear error count after building again --- blender/arm/log.py | 6 ++++-- blender/arm/make.py | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/blender/arm/log.py b/blender/arm/log.py index 801555c3..2dca68da 100644 --- a/blender/arm/log.py +++ b/blender/arm/log.py @@ -31,11 +31,13 @@ info_text = '' num_warnings = 0 num_errors = 0 -def clear(clear_warnings=False): - global info_text, num_warnings +def clear(clear_warnings=False, clear_errors=False): + global info_text, num_warnings, num_errors info_text = '' if clear_warnings: num_warnings = 0 + if clear_errors: + num_errors = 0 def format_text(text): return (text[:80] + '..') if len(text) > 80 else text # Limit str size diff --git a/blender/arm/make.py b/blender/arm/make.py index 4538a9e6..ffc91e3a 100755 --- a/blender/arm/make.py +++ b/blender/arm/make.py @@ -338,7 +338,7 @@ def build(target, is_play=False, is_publish=False, is_export=False): if arm.utils.get_save_on_build(): bpy.ops.wm.save_mainfile() - log.clear(clear_warnings=True) + log.clear(clear_warnings=True, clear_errors=True) # Set camera in active scene active_scene = arm.utils.get_active_scene()