blob: e0c752625849eafc44fd17403af52f4f30fb50d9 [file] [log] [blame]
load("//:version.bzl", "version")
package(default_visibility = ["//visibility:private"])
# This is a quick hack to make sure that version.bzl agrees with MODULE.bazel
# It only works from Linux, but that is sufficient, becuase we do a presubmit
# run linux, so we will still catch a mismatch.
genrule(
name = "versions_match",
outs = ["found_it"],
cmd = ";\n".join([
"""echo version: %s""" % version,
"""grep 'version = "%s",' $(location //:MODULE.bazel) >$(location :found_it)""" % version,
]),
target_compatible_with = [
"//os:linux",
],
tools = [
"//:MODULE.bazel",
],
)