swh:1:snp:61dcfc0dd5674a0e65803e88039c122d9532074e
Raw File
Tip revision: 0ab3b2dba0d846f673e0c00c3cb923c6c25f4506 authored by Raphaƫl Proust on 02 July 2023, 08:09:28 UTC
Merge branch 'data-encoding-V2--make-size-of-use-write' into 'data-encoding-V2--full-combinators-coverage'
Tip revision: 0ab3b2d
dune-project
(lang dune 3.0)

(name data-encoding)

(generate_opam_files true)

(source
 (gitlab nomadic-labs/data-encoding))

(authors "Nomadic Labs")

(maintainers "Nomadic Labs")

(license "MIT")

(documentation https://nomadic-labs.gitlab.io/data-encoding)

(version 1.99.0)

(package
 (name data-encoding)
 (synopsis "Backend-independent codec declaration")
 (description "")
 (depends
   (ocaml (>= 4.14))
   dune
   (json-data-encoding (= :version))
   (binary-data-encoding (= :version))
   optint
   (ppx_expect :with-test)
   (ocamlformat (and :with-test (= 0.24.1)))
 )
)

(package
 (name json-data-encoding)
 (synopsis "JSON specific codecs and de/serialisation")
 (description "")
 (depends
   (ocaml (>= 4.14))
   dune
   optint
   buffy
   (qcheck (and :with-test (>= 0.19)))
   (qcheck-core :with-test)
   (ppx_expect :with-test)
   (ocamlformat (and :with-test (= 0.24.1)))
   (landmarks :dev)
   (landmarks-ppx :dev)
 )
)

(package
 (name binary-data-encoding)
 (synopsis "Binary codecs and de/serialisation")
 (description "")
 (depends
   (ocaml (>= 4.14))
   dune
   optint
   buffy
   (qcheck (and :with-test (>= 0.19)))
   (qcheck-core :with-test)
   (ppx_expect :with-test)
   (ocamlformat (and :with-test (= 0.24.1)))
   (landmarks :dev)
   (landmarks-ppx :dev)
 )
)

(package
 (name buffy)
 (synopsis "Buffers with user-controled allocation")
 (description "")
 (depends
   (ocaml (>= 4.14))
   dune
   (ocamlformat (and :with-test (= 0.24.1)))
   (landmarks :dev)
   (landmarks-ppx :dev)
 )
)
back to top