123456789101112131415 |
- # A hacky way to work around the fact that native.bazel_version is only
- # available from WORKSPACE macros, not BUILD macros or rules.
- #
- # Hopefully we can remove this if/when this is fixed:
- # https://github.com/bazelbuild/bazel/issues/8305
- def _impl(repository_ctx):
- s = "bazel_version = \"" + native.bazel_version + "\""
- repository_ctx.file("bazel_version.bzl", s)
- repository_ctx.file("BUILD", "")
- bazel_version_repository = repository_rule(
- implementation = _impl,
- local = True,
- )
|