diff options
| author | onur-ozkan <work@onurozkan.dev> | 2024-02-14 13:31:50 +0300 |
|---|---|---|
| committer | onur-ozkan <work@onurozkan.dev> | 2024-02-14 13:31:50 +0300 |
| commit | 81c068a7a6cd6c7efb85e372769ca6deb4a892ea (patch) | |
| tree | 38387622120c5dbb23db29eb850fa3f1561738e2 | |
| parent | bc1b9e0e9a813d27a09708b293dc2d41c472f0d0 (diff) | |
| download | rust-81c068a7a6cd6c7efb85e372769ca6deb4a892ea.tar.gz rust-81c068a7a6cd6c7efb85e372769ca6deb4a892ea.zip | |
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 <work@onurozkan.dev>
| -rw-r--r-- | src/bootstrap/src/core/build_steps/install.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bootstrap/src/core/build_steps/install.rs b/src/bootstrap/src/core/build_steps/install.rs index 1c565e7f7cc..0225f8f24a5 100644 --- a/src/bootstrap/src/core/build_steps/install.rs +++ b/src/bootstrap/src/core/build_steps/install.rs @@ -95,7 +95,7 @@ fn install_sh( } let datadir = prefix.join(default_path(&builder.config.datadir, "share")); - let docdir = prefix.join(default_path(&builder.config.docdir, "share/doc/rust")); + let docdir = prefix.join(default_path(&builder.config.docdir, &format!("share/doc/{package}"))); let mandir = prefix.join(default_path(&builder.config.mandir, "share/man")); let libdir = prefix.join(default_path(&builder.config.libdir, "lib")); let bindir = prefix.join(&builder.config.bindir); // Default in config.rs |
