12345678910111213141516171819202122232425262728293031323334353637383940 |
- load("@bazel_skylib//rules:common_settings.bzl", "bool_flag")
- load("//msm-kernel/arch/arm64/boot/dts/vendor:qcom/platform_map.bzl", _get_dtb_list = "get_dtb_list", _get_dtbo_list = "get_dtbo_list")
- def define_top_level_rules():
- for skippable in ["abl", "dtc", "abi"]:
- bool_flag(name = "skip_{}".format(skippable), build_setting_default = False)
- native.config_setting(
- name = "skip_{}_setting".format(skippable),
- flag_values = {":skip_{}".format(skippable): "1"},
- )
- native.config_setting(
- name = "include_{}_setting".format(skippable),
- flag_values = {":skip_{}".format(skippable): "0"},
- )
- def define_combined_vm_image(target, variant, vm_size_ext4):
- return
- def define_extras(target, flavor = None):
- return
- def get_build_config_fragments(target):
- return []
- def get_dtb_list(target):
- return _get_dtb_list(target)
- def get_dtbo_list(target):
- return _get_dtbo_list(target)
- def get_dtstree(target):
- return "//msm-kernel/arch/arm64/boot/dts/vendor:msm_dt"
- def get_vendor_ramdisk_binaries(target, flavor = None):
- return None
- def get_gki_ramdisk_prebuilt_binary():
- return None
|