target.bzl 950 B

12345678910111213141516171819202122232425262728
  1. load(":video_modules.bzl", "video_driver_modules")
  2. load(":video_driver_build.bzl", "define_lunch_target_variant_modules")
  3. load("//msm-kernel:target_variants.bzl", "get_all_la_variants")
  4. load("//msm-kernel:target_variants.bzl", "get_all_lunch_target_base_target_variants")
  5. def define_target_modules():
  6. for (target, variant) in get_all_la_variants():
  7. define_lunch_target_variant_modules(
  8. target = target,
  9. variant = variant,
  10. registry = video_driver_modules,
  11. modules = [
  12. "msm_video",
  13. "video",
  14. ],
  15. )
  16. for (lt, bt, v) in get_all_lunch_target_base_target_variants():
  17. define_lunch_target_variant_modules(
  18. target = bt,
  19. variant = v,
  20. registry = video_driver_modules,
  21. modules = [
  22. "msm_video",
  23. "video",
  24. ],
  25. lunch_target = lt,
  26. )