From: Daan De Meyer Date: Tue, 29 Mar 2022 14:32:58 +0000 (+0200) Subject: Make sure --source-file-transfer-final works without a build script X-Git-Tag: v13~59^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F941%2Fhead;p=thirdparty%2Fmkosi.git Make sure --source-file-transfer-final works without a build script --- diff --git a/mkosi/__init__.py b/mkosi/__init__.py index 0701c8465..ed9d54923 100644 --- a/mkosi/__init__.py +++ b/mkosi/__init__.py @@ -3568,12 +3568,12 @@ def install_build_src(args: MkosiArgs, root: Path, do_run_build_script: bool, fo if for_cache: return - if args.build_script is None: - return - if do_run_build_script: - with complete_step("Copying in build script…"): - copy_file(args.build_script, root_home(args, root) / args.build_script.name) + if args.build_script is not None: + with complete_step("Copying in build script…"): + copy_file(args.build_script, root_home(args, root) / args.build_script.name) + else: + return sft: Optional[SourceFileTransfer] = None resolve_symlinks: bool = False