@@ -1790,57 +1790,67 @@ group("rbe_config.metadata") {
1790
1790
# Type: list(scope)
1791
1791
#
1792
1792
# actual_label
1793
- # - Required: Label for target that invokes rustc
1793
+ # - Description: label for target that invokes rustc
1794
1794
# - Type: label_with_toolchain
1795
1795
# - Example: //src/lib/fuchsia-async:fuchsia-async.actual(//build/toolchain:host_x64)
1796
1796
# 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
1798
1798
# - Type: boolean
1799
1799
# 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
1801
1801
# - Type: boolean
1802
1802
# clippy_label(optional)
1803
- # - Required : Label for target that invokes clippy
1803
+ # - Description : Label for target that invokes clippy
1804
1804
# - Present: this field is only guaranteed for !disable_clippy
1805
1805
# - Type: label_with_toolchain
1806
1806
# - Example: //src/lib/fuchsia-async:fuchsia-async.actual.clippy(//build/toolchain:host_x64)
1807
1807
# clippy_output(optional)
1808
- # - Required : file that contains the clippy output
1808
+ # - Description : file that contains the clippy output
1809
1809
# - Present: this field is only guaranteed for !disable_clippy
1810
1810
# - Type: path relative to $root_build_dir
1811
1811
# - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.actual.clippy
1812
1812
# 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.
1814
1814
# May refer to a group.
1815
1815
# - Type: label_with_toolchain
1816
1816
# - Example: //src/lib/fuchsia-async:fuchsia-async(//build/toolchain:host_x64)
1817
1817
# rustdoc_label(optional)
1818
- # - Required : The label of the rustdoc target
1818
+ # - Description : The label of the rustdoc target
1819
1819
# - Present: this field is only guaranteed for !disable_rustdoc
1820
1820
# - Type: label_with_toolchain
1821
1821
# - Example: //src/lib/fuchsia-async:fuchsia-async.actual.rustdoc(//build/toolchain:host_x64)
1822
1822
# rustdoc_out_dir(optional)
1823
- # - Required : directory in which rustdoc output is written
1823
+ # - Description : directory in which rustdoc output is written
1824
1824
# - Present: this field is only guaranteed for !disable_rustdoc
1825
1825
# - Type: path relative to $root_build_dir
1826
1826
# - 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
1827
1837
# 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
1829
1839
# - Present: this field is only guaranteed for !disable_rustdoc
1830
1840
# - Type: path relative to $root_build_dir
1831
1841
# - Example: host_x64/gen/src/lib/fuchsia-async/fuchsia-async.aux.touch
1832
1842
# 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.
1834
1844
# - Present: this field is not present on bin targets
1835
1845
# - Type: command line argument
1836
1846
# - Example: --extern=fuchsia_async=host_x64/obj/src/lib/fuchsia-async/fuchsia-async.actual/libfuchsia_async.rlib
1837
1847
# 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.
1839
1849
# - Present: this field is not present on bin targets
1840
1850
# - Type: command line argument
1841
1851
# - Example: -Ldependency=host_x64/obj/src/lib/fuchsia-async/fuchsia-async.actual
1842
1852
# 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
1844
1854
# - Present: this field is only guaranteed for !disable_clippy
1845
1855
# - Type: list(str)
1846
1856
# - Example: [ "../../src/lib/fuchsia-async/src/lib.rs", ... ]
0 commit comments