20 lines
501 B
Python
20 lines
501 B
Python
load("//build/bazel/rules/apex:mainline_modules.bzl", "apex_aab")
|
|
|
|
modules = [
|
|
"//build/bazel/examples/apex/minimal:build.bazel.examples.apex.minimal",
|
|
]
|
|
name_label_map = {module[module.index(":") + 1:]: module for module in modules}
|
|
|
|
[
|
|
apex_aab(
|
|
name = "%s_apex_aab" % name,
|
|
mainline_module = label,
|
|
)
|
|
for name, label in name_label_map.items()
|
|
]
|
|
|
|
filegroup(
|
|
name = "mainline_modules",
|
|
srcs = ["%s_apex_aab" % name for name, label in name_label_map.items()],
|
|
)
|