]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
Skip configuration in current directory when parsing builtin configs
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 20 Feb 2024 11:09:43 +0000 (12:09 +0100)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 20 Feb 2024 12:10:39 +0000 (13:10 +0100)
Fixes #2407

mkosi/config.py

index a6ef9c5a31c39fa27594579e448bdd2095d5ecb9..3d747191cda48d0ea5374dfcfc3eed25ae460870 100644 (file)
@@ -2885,7 +2885,7 @@ def parse_config(argv: Sequence[str] = (), *, resources: Path = Path("/")) -> tu
                     continue
 
                 if any(p == Path(c) for c in BUILTIN_CONFIGS):
-                    _, [config] = parse_config(["--include", os.fspath(path)])
+                    _, [config] = parse_config(["--directory", "", "--include", os.fspath(path)])
                     make_executable(
                         *config.prepare_scripts,
                         *config.postinst_scripts,