docs: Add horizontal spacers around filenames in custom toolchain guide (#2563) This improves readability by clearly marking the beginnings and ends of the three involved source files. Follow-up of #2512, as discussed.
diff --git a/docs/toolchains.md b/docs/toolchains.md index 2a59169..32f4a54 100644 --- a/docs/toolchains.md +++ b/docs/toolchains.md
@@ -411,7 +411,10 @@ Defining toolchains for this might look something like this: ``` +# ------------------------------------------------------- # File: toolchain_impl/BUILD +# Contains the tool definitions (runtime, headers, libs). +# ------------------------------------------------------- load("@rules_python//python:py_cc_toolchain.bzl", "py_cc_toolchain") load("@rules_python//python:py_exec_tools_toolchain.bzl", "py_exec_tools_toolchain") load("@rules_python//python:py_runtime.bzl", "py_runtime") @@ -453,9 +456,11 @@ cc_library(name = "headers", ...) cc_library(name = "libs", ...) +# ------------------------------------------------------------------ # File: toolchains/BUILD # Putting toolchain() calls in a separate package from the toolchain -# implementations minimizes Bazel loading overhead +# implementations minimizes Bazel loading overhead. +# ------------------------------------------------------------------ toolchain( name = "runtime_toolchain", @@ -480,8 +485,10 @@ exec_comaptible_with = ["@platforms/os:linux"] ) +# ----------------------------------------------- # File: MODULE.bazel or WORKSPACE.bazel -# These toolchains will considered before others +# These toolchains will considered before others. +# ----------------------------------------------- register_toolchains("//toolchains:all") ```