]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
mkosi: having a "defaults" file is optional, hence conditionalize MKOSI_DEFAULT 386/head
authorLennart Poettering <lennart@poettering.net>
Wed, 20 Nov 2019 09:10:21 +0000 (10:10 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 20 Nov 2019 09:12:04 +0000 (10:12 +0100)
Follow-up for b067223c0de3ca814abac0ba6459d4916fd15746

mkosi

diff --git a/mkosi b/mkosi
index 947cddfcaa6dca46316327982e684a8dc09c20f3..22659095d90ad80e4769eb95e6151acd3125efe5 100755 (executable)
--- a/mkosi
+++ b/mkosi
@@ -4436,9 +4436,11 @@ def run_build_script(args: CommandLineArguments, workspace: str, raw: Optional[B
                    "--setenv=WITH_DOCS=" + one_zero(args.with_docs),
                    "--setenv=WITH_TESTS=" + one_zero(args.with_tests),
                    "--setenv=WITH_NETWORK=" + one_zero(args.with_network),
-                   "--setenv=MKOSI_DEFAULT=" + args.default_path,
                    "--setenv=DESTDIR=/root/dest"]
 
+        if args.default_path is not None:
+            cmdline.append("--setenv=MKOSI_DEFAULT=" + args.default_path)
+
         if args.build_sources is not None:
             cmdline.append("--setenv=SRCDIR=/root/src")
             cmdline.append("--chdir=/root/src")