blob: 18715bd6c677d296423f4297bbc0b00462dadabd [file] [log] [blame]
"multitool example using target-determinator"
module(
name = "multitool_examples__module",
version = "0.0.0",
compatibility_level = 1,
)
bazel_dep(name = "platforms", version = "0.0.10")
bazel_dep(name = "rules_shell", version = "0.4.0")
bazel_dep(name = "rules_multitool", version = "0.0.0")
local_path_override(
module_name = "rules_multitool",
path = "../..",
)
multitool = use_extension("@rules_multitool//multitool:extension.bzl", "multitool")
multitool.hub(lockfile = "//:multitool.lock.json")
# example of an alternate named hub
multitool.hub(
hub_name = "alt",
lockfile = "//:multitool.lock.json",
)
use_repo(multitool, "alt", "multitool")
# required to use alternate hub's tools
register_toolchains("@alt//toolchains:all")