Skip to content

Commit 81c068a

Browse files
committed
install tools documentations
Previously, we were trying to install all doc files under "share/doc/rust" which caused `rust-installer` tool to create backup files (*.old) due to filename conflicts. With this change, doc files is now installed under "share/doc/{package}", where {package} could be rustc, cargo, clippy, etc. Signed-off-by: onur-ozkan <[email protected]>
1 parent bc1b9e0 commit 81c068a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Diff for: src/bootstrap/src/core/build_steps/install.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ fn install_sh(
9595
}
9696

9797
let datadir = prefix.join(default_path(&builder.config.datadir, "share"));
98-
let docdir = prefix.join(default_path(&builder.config.docdir, "share/doc/rust"));
98+
let docdir = prefix.join(default_path(&builder.config.docdir, &format!("share/doc/{package}")));
9999
let mandir = prefix.join(default_path(&builder.config.mandir, "share/man"));
100100
let libdir = prefix.join(default_path(&builder.config.libdir, "lib"));
101101
let bindir = prefix.join(&builder.config.bindir); // Default in config.rs

0 commit comments

Comments
 (0)