[PATCH 1/2] build: Report caching errors
Sebastian Huber
sebastian.huber at embedded-brains.de
Wed Oct 28 05:37:59 UTC 2020
The ctx.fatal() method uses an exception to stop the build. Do not
catch it.
---
wscript | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/wscript b/wscript
index ce71efc488..432d705107 100755
--- a/wscript
+++ b/wscript
@@ -1109,9 +1109,9 @@ def is_one_item_newer(ctx, path, mtime):
def must_update_item_cache(ctx, path, cache_file):
try:
mtime = os.path.getmtime(cache_file)
- return is_one_item_newer(ctx, path, mtime)
except:
return True
+ return is_one_item_newer(ctx, path, mtime)
def load_from_yaml(load, ctx, data_by_uid, base, path):
--
2.26.2
More information about the devel
mailing list