[v2,4/4] installer: install seprated installer modules in recipe

Message ID 20260514091951.1572682-5-kasturi.shekar@siemens.com
State New
Headers show
Series [v2,1/4] installer: extract backend helpers to sys_api.sh | expand

Commit Message

Kasturi shekar May 14, 2026, 9:19 a.m. UTC
From: Kasturi Shekar <kasturi.shekar@siemens.com>

Update deploy-image recipe to ship the newly split installer modules.
Add the following files to SRC_URI and do_install:
 - sys_api.sh
 - installer_ui.sh

Signed-off-by: Kasturi Shekar <kasturi.shekar@siemens.com>
---
 .../recipes-installer/deploy-image/deploy-image_0.1.bb      | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Patch

diff --git a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb
index 44b96c27..dde92eb4 100644
--- a/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb
+++ b/meta-isar/recipes-installer/deploy-image/deploy-image_0.1.bb
@@ -1,5 +1,5 @@ 
 # This software is a part of Isar.
-# Copyright (C) Siemens AG, 2024
+# Copyright (C) Siemens AG, 2024-2026
 #
 # SPDX-License-Identifier: MIT
 
@@ -9,6 +9,8 @@  MAINTAINER = "isar-users <isar-users@googlegroups.com>"
 inherit dpkg-raw
 
 SRC_URI = "file://usr/bin/deploy-image-wic.sh \
+           file://usr/bin/sys_api.sh \
+           file://usr/bin/installer_ui.sh \
            file://usr/lib/deploy-image-wic/handle-config.sh \
           "
 
@@ -19,5 +21,7 @@  do_install[cleandirs] = "${D}/usr/bin/ \
                         "
 do_install() {
     install -m 0755  ${WORKDIR}/usr/bin/deploy-image-wic.sh ${D}/usr/bin/deploy-image-wic.sh
+    install -m 0755  ${WORKDIR}/usr/bin/sys_api.sh ${D}/usr/bin/sys_api.sh
+    install -m 0755  ${WORKDIR}/usr/bin/installer_ui.sh ${D}/usr/bin/installer_ui.sh
     install -m 0755  ${WORKDIR}/usr/lib/deploy-image-wic/handle-config.sh ${D}/usr/lib/deploy-image-wic/handle-config.sh
 }