Lines Matching refs:rustdoc
4 rustdoc_output := $(objtree)/Documentation/output/rust/rustdoc
71 --crate-name $(subst rustdoc-,,$@) \
87 rustdoc: rustdoc-core rustdoc-macros rustdoc-compiler_builtins \ target
88 rustdoc-kernel
96 $(Q)for f in $(rustdoc_output)/static.files/rustdoc-*.css; do \
99 rustdoc-macros: private rustdoc_host = yes
100 rustdoc-macros: private rustc_target_flags = --crate-type proc-macro \
102 rustdoc-macros: $(src)/macros/lib.rs rustdoc-clean FORCE
103 +$(call if_changed,rustdoc)
107 rustdoc-core: private skip_flags = --edition=2021 -Wrustdoc::unescaped_backticks
108 rustdoc-core: private rustc_target_flags = --edition=$(core-edition) $(core-cfgs)
109 rustdoc-core: $(RUST_LIB_SRC)/core/src/lib.rs rustdoc-clean FORCE
110 +$(call if_changed,rustdoc)
112 rustdoc-compiler_builtins: $(src)/compiler_builtins.rs rustdoc-core FORCE
113 +$(call if_changed,rustdoc)
115 rustdoc-ffi: $(src)/ffi.rs rustdoc-core FORCE
116 +$(call if_changed,rustdoc)
118 rustdoc-kernel: private rustc_target_flags = --extern ffi \
121 rustdoc-kernel: $(src)/kernel/lib.rs rustdoc-core rustdoc-ffi rustdoc-macros \
122 rustdoc-compiler_builtins $(obj)/libmacros.so \
124 +$(call if_changed,rustdoc)
126 rustdoc-clean: FORCE