Установка¶
zoryn — OCaml-утилита командной строки. В Sisyphus доступен пакет zoryn — в большинстве случаев достаточно apt-get install zoryn.
Из репозитория Sisyphus¶
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 вместо системной¶
Бинарники — в $HOME/bin, bash-дополнение — в $HOME/share/bash-completion/completions/.
Только бинарники, без дополнений и библиотек¶
Bash-дополнение¶
После установки подключите дополнение, добавив в ~/.bashrc:
# Системная установка
source /usr/share/bash-completion/completions/zoryn
# Или пользовательская установка (--prefix=$HOME)
source ~/share/bash-completion/completions/zoryn
Дальше¶
- Быстрый старт — типичный цикл clone → up → submit
- Конфигурация —
~/.zoryn, конфиг билдеров,.gear/version-up - Песочница — защита
~/.sshи~/.gnupgот скриптов-хуков