TOML 1.1 codecs for OCaml
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "TOML 1.1 codec library for OCaml"
4description: """
5Tomlt is a type-safe TOML 1.1 codec library for OCaml, providing
6bidirectional encoding and decoding using a combinator-based approach
7inspired by Jsont. The core library provides value types and codec
8combinators. Subpackages provide I/O support:
9- tomlt.bytesrw: Streaming parser/encoder using Bytesrw
10- tomlt.eio: Eio integration with system clock
11- tomlt.unix: Unix I/O with system clock
12- tomlt.jsont: Jsont codecs for toml-test JSON format"""
13maintainer: ["Anil Madhavapeddy <anil@recoil.org>"]
14authors: ["Anil Madhavapeddy <anil@recoil.org>"]
15license: "ISC"
16homepage: "https://tangled.org/anil.recoil.org/ocaml-tomlt"
17bug-reports: "https://tangled.org/anil.recoil.org/ocaml-tomlt/issues"
18depends: [
19 "dune" {>= "3.21"}
20 "ocaml" {>= "4.14.0"}
21 "ptime" {>= "1.0.0"}
22 "bytesrw" {>= "0.1.0"}
23 "uutf" {>= "1.0.0"}
24 "eio" {>= "1.0"}
25 "jsont" {>= "0.1"}
26 "alcotest" {with-test}
27 "odoc" {with-doc}
28]
29build: [
30 ["dune" "subst"] {dev}
31 [
32 "dune"
33 "build"
34 "-p"
35 name
36 "-j"
37 jobs
38 "@install"
39 "@runtest" {with-test}
40 "@doc" {with-doc}
41 ]
42]
43dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-tomlt"
44x-maintenance-intent: ["(latest)"]