From d7091499563c438fa8658dee1dd1a6da791e4485 Mon Sep 17 00:00:00 2001 From: Gokul krishna Krishnakumar Date: Thu, 20 Jul 2023 14:58:28 -0700 Subject: [PATCH] build: msm_kernel_le: Add rule to generate super.img Handle the super.img generation cleanly from the build. super image generated has no dependency on vendor and system dlkms as the allyes variant has no ko's generated. We need to generate a proper super image as we validate the super image before flashing. Change-Id: I74991610ec64564663983a3ca98e3d16bd4039f5 Signed-off-by: Gokul krishna Krishnakumar --- allyes_images.bzl | 2 +- msm_kernel_le.bzl | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/allyes_images.bzl b/allyes_images.bzl index dd20e5d5f6f5..98f9d599fa76 100644 --- a/allyes_images.bzl +++ b/allyes_images.bzl @@ -6,7 +6,7 @@ def gen_allyes_files(le_target, target): native.genrule( name = rule_name, srcs = [], - outs = ["vendor_boot.img", "super.img", "init_boot.img"], + outs = ["vendor_boot.img", "init_boot.img"], cmd = """touch $(OUTS) echo 'empty_file' | tee $(OUTS)""", ) diff --git a/msm_kernel_le.bzl b/msm_kernel_le.bzl index 93f2eb283845..05dc8922e5dc 100644 --- a/msm_kernel_le.bzl +++ b/msm_kernel_le.bzl @@ -179,6 +179,7 @@ def _define_kernel_dist(target, msm_target, variant): ":{}_build_config".format(target), ":{}_dummy_files".format(le_target), ":{}_avb_sign_boot_image".format(target), + "//msm-kernel:{}_super_image".format(le_target + "_gki"), ] copy_to_dist_dir(