Rollup merge of #131001 - iyernaveenr:naveen_iyer/installation_clarity, r=onur-ozkan

add clarity for custom path installation

install.sysconfdir is another value, in addition to install.prefix, that could be set for custom path installation.
This commit is contained in:
Matthias Krüger 2024-10-06 20:43:39 +02:00 committed by GitHub
commit 1e2b77d9ab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -79,9 +79,23 @@ See [the rustc-dev-guide for more info][sysllvm].
./configure
```
If you plan to use `x.py install` to create an installation, it is
recommended that you set the `prefix` value in the `[install]` section to a
directory: `./configure --set install.prefix=<path>`
If you plan to use `x.py install` to create an installation, you can either
set `DESTDIR` environment variable to your custom directory path:
```bash
export DESTDIR=<path>
```
or set `prefix` and `sysconfdir` in the `[install]` section to your custom
directory path:
```sh
./configure --set install.prefix=<path> --set install.sysconfdir=<path>
```
When the `DESTDIR` environment variable is present, the `prefix` and
`sysconfdir` values are combined with the path from the `DESTDIR`
environment variable.
3. Build and install: