mirror of
https://codeberg.org/ProgramSnail/config.git
synced 2026-01-10 05:35:06 +00:00
opam roles
This commit is contained in:
parent
5daf61c46d
commit
76ce2b944b
11 changed files with 60 additions and 29 deletions
24
roles/dev/tasks/ocanren.yml
Normal file
24
roles/dev/tasks/ocanren.yml
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
- 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue