From 87fee3d242a1795c69d142669370960d92517154 Mon Sep 17 00:00:00 2001 From: Andrey Leonchikov Date: Sun, 14 Sep 2025 23:48:07 +0200 Subject: [PATCH] Fix kernel installation --- scripts/os.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/os.py b/scripts/os.py index 87b92d8..fc1b77d 100644 --- a/scripts/os.py +++ b/scripts/os.py @@ -440,7 +440,10 @@ class OS: cmd += f"' >> {extl_fn}" self.__sudo(["sh", "-c", f"{cmd}"], stdout=subprocess.DEVNULL) for target in self.board.targets: - target.install_files(out_dir, self.board.out_dir, "boot", self.__copy_file, self.__dd_bin) + if (target.is_shared): + target.install_files(out_dir, self.board.out_sh, "boot", self.__copy_file, self.__dd_bin) + else: + target.install_files(out_dir, self.board.out_dir, "boot", self.__copy_file, self.__dd_bin) self.__copy_file(f"{self.board.out_sh}/uInitrd", f"{out_dir}/") Logger.install(f"\tCopy root.sqh") self.__sudo(["cp", "-H", f"{self.board.out_sh}/root.sqh", f"{out_dir}/"])