Lines Matching refs:rustdoc
4 rustdoc_output := $(objtree)/Documentation/output/rust/rustdoc
83 --crate-name $(subst rustdoc-,,$@) \
99 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \ target
100 rustdoc-kernel rustdoc-pin_init
108 $(Q)for f in $(rustdoc_output)/static.files/rustdoc-*.css; do \
111 rustdoc-macros: private rustdoc_host = yes
112 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \
114 rustdoc-macros: $(src)/macros/lib.rs rustdoc-clean FORCE
115 +$(call if_changed,rustdoc)
119 rustdoc-core: private skip_flags = --edition=2021 -Wrustdoc::unescaped_backticks
120 rustdoc-core: private rustc_target_flags = --edition=$(core-edition) $(core-cfgs)
121 rustdoc-core: $(RUST_LIB_SRC)/core/src/lib.rs rustdoc-clean FORCE
122 +$(call if_changed,rustdoc)
124 rustdoc-compiler_builtins: $(src)/compiler_builtins.rs rustdoc-core FORCE
125 +$(call if_changed,rustdoc)
127 rustdoc-ffi: $(src)/ffi.rs rustdoc-core FORCE
128 +$(call if_changed,rustdoc)
130 rustdoc-pin_init_internal: private rustdoc_host = yes
131 rustdoc-pin_init_internal: private rustc_target_flags = --cfg kernel \
133 rustdoc-pin_init_internal: $(src)/pin-init/internal/src/lib.rs \
134 rustdoc-clean FORCE
135 +$(call if_changed,rustdoc)
137 rustdoc-pin_init: private rustdoc_host = yes
138 rustdoc-pin_init: private rustc_target_flags = --extern pin_init_internal \