opam-version: "2.0" name: "todo_ocaml" version: "dev" synopsis: "TodoMVC for the CARLOS bakeoff, server-rendered in OCaml" depends: [ "alcotest" {= "1.9.1" & with-test} "angstrom" {= "0.16.1"} "astring" {= "0.8.5" & with-test} "base" {= "v0.17.3"} "base-bigarray" {= "base"} "base-domains" {= "base"} "base-effects" {= "base"} "base-nnp" {= "base"} "base-threads" {= "base"} "base-unix" {= "base"} "base64" {= "3.5.2"} "bigstringaf" {= "0.10.0"} "cmdliner" {= "2.1.1"} "cohttp" {= "6.3.0"} "cohttp-eio" {= "6.3.0"} "conf-pkg-config" {= "5"} "conf-sqlite3" {= "1"} "csexp" {= "1.5.2"} "cstruct" {= "6.3.0"} "domain-local-await" {= "1.0.1"} "domain-name" {= "0.5.0"} "dune" {= "3.24.2"} "dune-configurator" {= "3.24.2"} "eio" {= "1.6"} "eio_posix" {= "1.6"} "fmt" {= "0.11.0"} "hmap" {= "0.8.1"} "http" {= "6.3.0"} "iomux" {= "0.4"} "ipaddr" {= "5.6.2"} "logs" {= "0.10.0"} "lwt-dllist" {= "1.1.0"} "macaddr" {= "5.6.2"} "mtime" {= "2.2.0"} "ocaml" {= "5.3.0"} "ocaml-compiler-libs" {= "v0.17.0"} "ocaml-config" {= "3"} "ocaml-syntax-shims" {= "1.0.0"} "ocaml-system" {= "5.3.0"} "ocaml_intrinsics_kernel" {= "v0.17.2"} "ocamlbuild" {= "0.16.1"} "ocamlfind" {= "1.9.8"} "optint" {= "0.3.0"} "ppx_derivers" {= "1.2.1"} "ppx_sexp_conv" {= "v0.17.1"} "ppxlib" {= "0.39.0"} "ppxlib_jane" {= "v0.17.4"} "psq" {= "0.2.1"} "ptime" {= "1.2.0"} "re" {= "1.14.0"} "seq" {= "base"} "sexplib0" {= "v0.17.0"} "sqlite3" {= "5.3.1"} "stdlib-shims" {= "0.3.0" & with-test} "stringext" {= "1.6.0"} "thread-table" {= "1.0.0"} "topkg" {= "1.1.1"} "uri" {= "4.4.0"} "uri-sexp" {= "4.4.0"} "uutf" {= "1.0.4" & with-test} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ] ]