config/roles/dev/tasks/ocanren.yml

25 lines
599 B
YAML
Raw Normal View History

2025-12-27 17:18:40 +03:00
- name: Installing ocaml
ansible.builtin.import_tasks: ocaml.yml
- name: Installing ocanren switch
ansible.builtin.import_role:
name: opam-ansible
vars:
opam_install_method: package_manager
opam_install_location: user
opam_switches:
- name: "ocanren"
compiler: "--packages=ocaml-variants.5.3.0+options,ocaml-option-flambda"
packages:
- dune
- ocaml-lsp-server
- ocamlformat
- qcheck
- camlp5
- GT
- OCanren
- OCanren-ppx
- ppx_expect_nobase
- benchmark