Skip to content

Commit

Permalink
Rollup merge of #131001 - iyernaveenr:naveen_iyer/installation_clarit…
Browse files Browse the repository at this point in the history
…y, 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.
  • Loading branch information
matthiaskrgr authored Oct 6, 2024
2 parents 373971a + 0df736c commit 1e2b77d
Showing 1 changed file with 17 additions and 3 deletions.
20 changes: 17 additions & 3 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:

Expand Down

0 comments on commit 1e2b77d

Please sign in to comment.