diff --git a/files/scripts/install-helix.sh b/files/scripts/install-helix.sh index 27458a4..8aa2d73 100644 --- a/files/scripts/install-helix.sh +++ b/files/scripts/install-helix.sh @@ -10,9 +10,9 @@ cd /src/ git clone https://github.com/helix-editor/helix.git cd helix -RUSTFLAGS="-C target-feature=-crt-static" -cargo install --path helix-term +export HELIX_DEFAULT_RUNTIME=/usr/lib/helix/runtime +cargo build --profile opt --locked mkdir -p /out/ -mv $CARGO_HOME/bin/hx /out/hx +mv target/opt/hx /out/hx mv runtime /out/ diff --git a/recipes/common/helix.yml b/recipes/common/helix.yml index b20766c..2254f92 100644 --- a/recipes/common/helix.yml +++ b/recipes/common/helix.yml @@ -12,5 +12,5 @@ modules: dest: /usr/bin/ - type: copy from: helix - src: /out/runtime - dest: /usr/lib64/helix/ + src: /out/runtime/ + dest: /usr/lib/helix/runtime