Shells in OCaml
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "A shell library"
4description: "A library for writing shells"
5maintainer: ["Patrick Ferris <patrick@sirref.org>"]
6authors: ["Patrick Ferris <patrick@sirref.org>"]
7license: "ISC"
8tags: ["add topics" "to describe" "your" "project"]
9doc: "https://url/to/documentation"
10depends: [
11 "dune" {>= "3.20"}
12 "linenoise"
13 "visitors"
14 "re"
15 "terminal"
16 "xdge"
17 "globlon"
18 "logs"
19 "menhir" {= "20250912"}
20 "yojson" {= "2.2.2"}
21 "ppxlib" {>= "0.37.0"}
22 "ppx_deriving_yojson" {>= "3.10.0"}
23 "globlon" {>= "0"}
24 "fpath" {>= "0.7.3"}
25 "eio_posix" {= "1.3"}
26 "eio" {= "1.3"}
27 "cmdliner" {>= "1.3.0"}
28 "alcotest" {with-test}
29 "ocaml"
30 "odoc" {with-doc}
31]
32build: [
33 ["dune" "subst"] {dev}
34 [
35 "dune"
36 "build"
37 "-p"
38 name
39 "-j"
40 jobs
41 "@install"
42 "@runtest" {with-test}
43 "@doc" {with-doc}
44 ]
45]
46dev-repo: "git+https://tangled.org/patrick.sirref.org/merry"
47x-maintenance-intent: ["(latest)"]
48pin-depends:[
49 [ "eio.1.3" "git+https://github.com/ocaml-multicore/eio#c44ee5ce96c120b7ccc23a12d241dc8672e2888f" ]
50 [ "eio_posix.1.3" "git+https://github.com/ocaml-multicore/eio#c44ee5ce96c120b7ccc23a12d241dc8672e2888f" ]
51 [ "xdge.1.0.1" "git+https://tangled.org/anil.recoil.org/xdge#ddac01338683fec071bd4beb8facfc274ae458d9" ]
52]