From: Daan De Meyer Date: Wed, 10 Jan 2024 11:20:29 +0000 (+0100) Subject: Skip caching if Overlay= is enabled X-Git-Tag: v20.1~9 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b410f4e2cd116b4f445eb21cf3a61beeb1a04bdc;p=thirdparty%2Fmkosi.git Skip caching if Overlay= is enabled When Overlay= is enabled we can't do Incremental= caching so skip save_cache() if Overlay= is enabled. --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index f03a68fc9..0edf6f269 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -2372,7 +2372,7 @@ def need_build_overlay(config: Config) -> bool: def save_cache(context: Context) -> None: - if not context.config.incremental: + if not context.config.incremental or context.config.overlay: return final, build, manifest = cache_tree_paths(context.config) @@ -2431,7 +2431,7 @@ def save_cache(context: Context) -> None: def reuse_cache(context: Context) -> bool: - if not context.config.incremental: + if not context.config.incremental or context.config.overlay: return False final, build, manifest = cache_tree_paths(context.config)