1
0
mirror of https://github.com/helix-editor/helix synced 2024-11-10 10:34:45 +01:00

doc: add build instructions for musl-libc (#5572)

This commit is contained in:
Pascal Kuthe 2023-01-18 17:01:17 +01:00 committed by GitHub
parent 5c7db7aed5
commit 1b69c7b4af
Signed by: GitHub
GPG Key ID: 4AEE18F83AFDEB23

@ -99,6 +99,14 @@ cargo install --path helix-term --locked
This will install the `hx` binary to `$HOME/.cargo/bin` and build tree-sitter grammars in `./runtime/grammars`.
If you are using the musl-libc instead of glibc the following environment variable must be set during the build
to ensure tree sitter grammars can be loaded correctly:
```
RUSTFLAGS="-C target-feature=-crt-static"
```
Helix also needs its runtime files so make sure to copy/symlink the `runtime/` directory into the
config directory (for example `~/.config/helix/runtime` on Linux/macOS). This location can be overridden
via the `HELIX_RUNTIME` environment variable.