bazel: allyes: Generate dummy images

Generate dummy images for allyes variant, dummies generated are-
vendor_boot.img, init_boot.img, super.img.

Change-Id: I2897d6c16c4199d766404613cee669eba6336ee4
Signed-off-by: Gokul krishna Krishnakumar <quic_gokukris@quicinc.com>
This commit is contained in:
Gokul krishna Krishnakumar 2023-04-06 11:04:50 -07:00
parent 833fc6724c
commit 3ee50cce60
2 changed files with 15 additions and 1 deletions

11
allyes_images.bzl Normal file
View File

@ -0,0 +1,11 @@
def gen_allyes_files(le_target):
""""Build empty vendor_boot/init_boot/super images fr allyes config."""
rule_name = "{}_dummy_files".format(le_target)
native.genrule(
name = rule_name,
srcs = [],
outs = ["vendor_boot.img", "super.img", "init_boot.img"],
cmd = """touch $(OUTS)
echo 'empty_file' | tee $(OUTS)"""
)

View File

@ -24,6 +24,7 @@ load(":msm_dtc.bzl", "define_dtc_dist")
load(":msm_abl.bzl", "define_abl_dist")
load(":image_opts.bzl", "boot_image_opts")
load(":target_variants.bzl", "le_variants")
load(":allyes_images.bzl", "gen_allyes_files")
def _define_build_config(
msm_target,
@ -278,4 +279,6 @@ def define_msm_le(
define_dtc_dist(target, msm_target, variant)
define_extras(target, flavor = "allyes")
gen_allyes_files(le_target)
define_extras(target)