android_kernel_samsung_sm8650/msm_abl.bzl

25 lines
722 B
Python
Raw Normal View History

load("//build/bazel_common_rules/dist:dist.bzl", "copy_to_dist_dir")
load(":msm_common.bzl", "get_out_dir")
def define_abl_dist(target, msm_target, variant):
"""Creates ABL distribution target
Args:
target: name of main Bazel target (e.g. `kalama_gki`)
"""
if msm_target == "autogvm":
return
native.alias(
name = "{}_abl".format(target),
actual = "//bootable/bootloader/edk2:{}_abl".format(target),
)
copy_to_dist_dir(
name = "{}_abl_dist".format(target),
archives = ["{}_abl".format(target)],
dist_dir = "{}/dist".format(get_out_dir(msm_target, variant)),
flat = True,
wipe_dist_dir = False,
log = "info",
)