angular/aio/content/examples/BUILD.bazel
Derek Cormier 9a27c4cb50 build(bazel): incrementally build aio example zips and live examples
The existing scripts were amended to work on one example at a time
2022-11-22 13:51:16 -07:00

21 lines
642 B
Text

load("//aio/content/examples:examples.bzl", "EXAMPLES")
package(default_visibility = ["//visibility:public"])
filegroup(
name = "examples",
srcs = glob(
["**"],
exclude = ["BUILD.bazel"],
) + ["//aio/content/examples/%s:files" % example for example in EXAMPLES.keys()],
)
filegroup(
name = "all-stackblitz",
srcs = ["//aio/content/examples/%s:stackblitz" % example for example in EXAMPLES.keys() if EXAMPLES[example]["stackblitz"]],
)
filegroup(
name = "all-example-zips",
srcs = ["//aio/content/examples/%s:example-zip" % example for example in EXAMPLES.keys() if EXAMPLES[example]["zip"]],
)