Type-safe codecs for dune build files
1(lang dune 3.21)
2(using mdx 0.4)
3(name nox-dune)
4
5(generate_opam_files true)
6
7(license ISC)
8(authors "Thomas Gazagnaire <thomas@gazagnaire.org>")
9(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>")
10(source (tangled gazagnaire.org/ocaml-dune))
11
12(package
13 (name nox-dune)
14 (synopsis "Type-safe codecs for dune build files")
15 (tags (org:blacksun codec.text))
16 (description
17 "Codec combinators for the dune-format file family: dune build files,
18dune-project, dune-workspace, and the dune-package metadata files dune
19emits for installed libraries. Built on nox-sexp's Codec API. Mirrors
20the ocaml-opam / nox-opam split: nox-sexp owns the generic sexp value
21AST and codec primitives, nox-dune owns dune-format-specific decoders
22and stanza accessors.")
23 (depends
24 (ocaml (>= 4.14.0))
25 (fmt (>= 0.9.0))
26 nox-sexp
27 (mdx :with-test)
28 (alcotest :with-test))
29)