]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Don't remove root directory when removing empty directories
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 19 Jan 2025 22:42:33 +0000 (23:42 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 19 Jan 2025 22:42:47 +0000 (23:42 +0100)
mkosi/__init__.py

index 1c1d98d99d6fb0ba2095104cc2717e8e517b0c22..18e0312b8113ade5e2256b45517d62bc4f59da6d 100644 (file)
@@ -193,6 +193,9 @@ def remove_files(context: Context) -> None:
     if context.config.output_format.is_extension_image():
         with complete_step("Removing empty directories…"):
             for d in reversed(sorted(context.root.glob("**/"))):
+                if d == context.root:
+                    continue
+
                 if not any(d.iterdir()):
                     d.rmdir()