]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Only append distro~release~arch suffix to build dir if not already there
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 10 Sep 2024 12:39:50 +0000 (14:39 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 10 Sep 2024 12:58:24 +0000 (14:58 +0200)
mkosi/config.py

index bd890f44c17e70745627d2ade110e05d36f7b511..fb5db0144b68708d184924b13fac957e8345f944 100644 (file)
@@ -4050,7 +4050,7 @@ def load_config(config: argparse.Namespace) -> Config:
     # Make sure we don't modify the input namespace.
     config = copy.deepcopy(config)
 
-    if config.build_dir:
+    if config.build_dir and config.build_dir.name != f"{config.distribution}~{config.release}~{config.architecture}":
         config.build_dir /= f"{config.distribution}~{config.release}~{config.architecture}"
 
     if config.sign: