pantry/projects/helix-editor.com/package.yml

29 lines
644 B
YAML
Raw Normal View History

2023-01-17 01:09:54 +03:00
distributable:
url: https://github.com/helix-editor/helix/archive/refs/tags/{{ version.raw }}.tar.gz
strip-components: 1
provides:
- bin/hx
versions:
github: helix-editor/helix/tags
build:
dependencies:
rust-lang.org: '>=1.60'
rust-lang.org/cargo: '*'
git-scm.org: ^2
script:
# https://github.com/helix-editor/helix/discussions/8440
- run: patch -p1 <props/v23.10.0.patch
if: 23.10.0
- cargo install --locked --path helix-term --root {{prefix}}
- mkdir -p "{{prefix}}"/share
- cp -a runtime "{{prefix}}"/share
2023-01-17 01:09:54 +03:00
test: hx --health
runtime:
env:
HELIX_RUNTIME: ${{prefix}}/share/runtime