Перейти к содержанию
zoryn/ maintainer-assistant

Установка

zoryn — OCaml-утилита командной строки. В Sisyphus доступен пакет zoryn — в большинстве случаев достаточно apt-get install zoryn.

Из репозитория Sisyphus

apt-get install zoryn

Bash-дополнение автоматически ставится в /usr/share/bash-completion/completions/zoryn.

Из исходников

Установите сборочные зависимости, затем соберите и установите через dune:

apt-get install dune ocaml-cmdliner-devel ocaml-re-devel \
    ocaml-curl-devel libcurl-devel ocaml-yojson-devel \
    ocaml-opam-file-format-devel ocaml-parsexp-devel \
    ocaml-alt-releases-matrix-devel ocaml-alcotest-devel \
    ocaml-toml-devel ocaml-linenoise-devel ocaml-ppxlib-devel \
    ocaml-lambda-term-devel libev-devel ocaml-uucp-devel
dune build
dune install

В $HOME вместо системной

dune install --prefix=$HOME

Бинарники — в $HOME/bin, bash-дополнение — в $HOME/share/bash-completion/completions/.

Только бинарники, без дополнений и библиотек

dune install --prefix=$HOME --sections=bin

Bash-дополнение

После установки подключите дополнение, добавив в ~/.bashrc:

# Системная установка
source /usr/share/bash-completion/completions/zoryn

# Или пользовательская установка (--prefix=$HOME)
source ~/share/bash-completion/completions/zoryn

Дальше