]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Skip caching if Overlay= is enabled
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 10 Jan 2024 11:20:29 +0000 (12:20 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 10 Jan 2024 12:05:26 +0000 (13:05 +0100)
When Overlay= is enabled we can't do Incremental= caching so skip
save_cache() if Overlay= is enabled.

mkosi/__init__.py

index f03a68fc91c8a5daed4ba8e846744915b4616a8c..0edf6f269b59ddc5daf1f8b1528c57a0e89f4225 100644 (file)
@@ -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)