@@ -1790,57 +1790,67 @@ group("rbe_config.metadata") {
17901790# Type: list(scope)
17911791#
17921792# actual_label
1793- # - Required: Label for target that invokes rustc
1793+ # - Description: label for target that invokes rustc
17941794# - Type: label_with_toolchain
17951795# - Example: //src/lib/fuchsia-async:fuchsia-async.actual(//build/toolchain:host_x64)
17961796# disable_clippy
1797- # - Required : whether the clippy target is put into the build graph
1797+ # - Description : whether the clippy target is put into the build graph
17981798# - Type: boolean
17991799# disable_rustdoc
1800- # - Required: whether the rustdoc target is put into the build graph
1800+ # - Whether the rustdoc target is put into the build graph
18011801# - Type: boolean
18021802# clippy_label(optional)
1803- # - Required : Label for target that invokes clippy
1803+ # - Description : Label for target that invokes clippy
18041804# - Present: this field is only guaranteed for !disable_clippy
18051805# - Type: label_with_toolchain
18061806# - Example: //src/lib/fuchsia-async:fuchsia-async.actual.clippy(//build/toolchain:host_x64)
18071807# clippy_output(optional)
1808- # - Required : file that contains the clippy output
1808+ # - Description : file that contains the clippy output
18091809# - Present: this field is only guaranteed for !disable_clippy
18101810# - Type: path relative to $root_build_dir
18111811# - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.actual.clippy
18121812# original_label
1813- # - Required : The original target name before a possible .actual suffix is added.
1813+ # - Description : The original target name before a possible .actual suffix is added.
18141814# May refer to a group.
18151815# - Type: label_with_toolchain
18161816# - Example: //src/lib/fuchsia-async:fuchsia-async(//build/toolchain:host_x64)
18171817# rustdoc_label(optional)
1818- # - Required : The label of the rustdoc target
1818+ # - Description : The label of the rustdoc target
18191819# - Present: this field is only guaranteed for !disable_rustdoc
18201820# - Type: label_with_toolchain
18211821# - Example: //src/lib/fuchsia-async:fuchsia-async.actual.rustdoc(//build/toolchain:host_x64)
18221822# rustdoc_out_dir(optional)
1823- # - Required : directory in which rustdoc output is written
1823+ # - Description : directory in which rustdoc output is written
18241824# - Present: this field is only guaranteed for !disable_rustdoc
18251825# - Type: path relative to $root_build_dir
18261826# - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.aux.doc
1827+ # rustdoc_parts_dir(optional)
1828+ # - Description: directory in which rustdoc cross-crate linking information is written
1829+ # - Present: this field is only guaranteed for !disable_rustdoc
1830+ # - Type: path relative to $root_build_dir
1831+ # - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.aux.doc.parts
1832+ # target_is_fuchsia(optional)
1833+ # - Description: whether this is a Fuchsia target (as opposed to a host target)
1834+ # - Present: always
1835+ # - Type: boolean
1836+ # - Example: true
18271837# rustdoc_stamp_output(optional)
1828- # - Required : this file's mtime is updated when rustdoc is successfully built for a target
1838+ # - Description : this file's mtime is updated when rustdoc is successfully built for a target
18291839# - Present: this field is only guaranteed for !disable_rustdoc
18301840# - Type: path relative to $root_build_dir
18311841# - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.aux.touch
18321842# extern(optional)
1833- # - Required : command line argument needed to pass to rustc to depend on this target.
1843+ # - Description : command line argument needed to pass to rustc to depend on this target.
18341844# - Present: this field is not present on bin targets
18351845# - Type: command line argument
18361846# - Example: --extern=fuchsia_async=host_x64/obj/src/lib/fuchsia-async/fuchsia-async.actual/libfuchsia_async.rlib
18371847# searchdir(optional)
1838- # - Required : command line argument needed to pass to rustc to transitively depend on this target.
1848+ # - Description : command line argument needed to pass to rustc to transitively depend on this target.
18391849# - Present: this field is not present on bin targets
18401850# - Type: command line argument
18411851# - Example: -Ldependency=host_x64/obj/src/lib/fuchsia-async/fuchsia-async.actual
18421852# src(optional)
1843- # - Required : list of rust source code files, relative to $root_build_dir
1853+ # - Description : list of rust source code files, relative to $root_build_dir
18441854# - Present: this field is only guaranteed for !disable_clippy
18451855# - Type: list(str)
18461856# - Example: [ "../../src/lib/fuchsia-async/src/lib.rs", ... ]
0 commit comments