android_kernel_samsung_sm8650/target_variants.bzl
John Moon 8503690aa2 build: Add support for Bazel VM builds
Currently, only legacy build.sh support exists for VM
builds.

Add Bazel support for these builds.

Change-Id: I10b221aa4a6633240b984eff333e15f5cd8b82cd
Signed-off-by: John Moon <quic_johmoo@quicinc.com>
2022-11-14 15:05:22 -08:00

34 lines
585 B
Python

targets = [
# keep sorted
"kalama",
"pineapple",
]
la_variants = [
# keep sorted
"consolidate",
"gki",
]
vm_types = [
"tuivm",
# "oemvm",
]
vm_targets = ["{}-{}".format(t, vt) for t in targets for vt in vm_types]
vm_variants = [
# keep sorted
"debug-defconfig",
"defconfig",
]
def get_all_la_variants():
return [(t, v) for t in targets for v in la_variants]
def get_all_vm_variants():
return [(t, v) for t in vm_targets for v in vm_variants]
def get_all_variants():
return get_all_la_variants() + get_all_vm_variants()