1load("//build/bazel/rules/apex:mainline_modules.bzl", "apex_aab") 2 3modules = [ 4 "//build/bazel/examples/apex/minimal:build.bazel.examples.apex.minimal", 5] 6name_label_map = {module[module.index(":") + 1:]: module for module in modules} 7 8[ 9 apex_aab( 10 name = "%s_apex_aab" % name, 11 mainline_module = label, 12 ) 13 for name, label in name_label_map.items() 14] 15 16filegroup( 17 name = "mainline_modules", 18 srcs = ["%s_apex_aab" % name for name, label in name_label_map.items()], 19) 20