blob: e86f16926141665fd9ba70e267ac7cc442da8592 [file] [log] [blame]
"""Build rules used to define toolchains for external tools."""
def _external_tools_toolchain_impl(ctx):
return [
platform_common.ToolchainInfo(
asciidoc = ctx.attr.asciidoc,
path = ctx.attr.path,
),
]
external_tools_toolchain = rule(
implementation = _external_tools_toolchain_impl,
attrs = {
"asciidoc": attr.string(),
"path": attr.string(),
},
)