| # Module-file fragment for plugin modules that bring their own bzlmod deps. |
| # |
| # This file is included from the root MODULE.bazel via include(). |
| # It wires in plugin module and exposes any repos they create (e.g. Maven repos) |
| # via use_repo(). |
| # |
| # NOTE: This file must be self-contained: bindings do not cross include() |
| # boundaries, so it re-declares the rules_jvm_external extension handle. |
| |
| maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") |
| |
| bazel_dep(name = "high-availability") |
| local_path_override( |
| module_name = "high-availability", |
| path = "plugins/high-availability", |
| ) |
| |
| use_repo(maven, "high-availability_plugin_deps") |