My own corner of monopam
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

ocaml-jsont: add dune rules

Three libraries: [jsont] (core), [jsont.bytesrw] (streaming codec),
[jsont.brr] (browser). Tests skipped for now since upstream uses
b0_testing which is not available as an opam package; they will be
rewritten against alcotest in a later commit.

+42
+27
ocaml-jsont/dune-project
··· 1 + (lang dune 3.21) 2 + 3 + (name jsont) 4 + 5 + (generate_opam_files true) 6 + 7 + (source (tangled gazagnaire.org/ocaml-jsont)) 8 + (license ISC) 9 + (authors "Daniel Bünzli") 10 + (maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 11 + 12 + (package 13 + (name jsont) 14 + (synopsis "Declarative JSON data manipulation for OCaml") 15 + (tags (org:blacksun codec json format)) 16 + (description 17 + "Jsont is a library for describing JSON data declaratively. Descriptions 18 + can be used to decode, encode, query, and update JSON values without 19 + constructing an intermediate representation. The bytesrw codec offers 20 + optional text-location tracking and layout preservation and is 21 + compatible with effect-based concurrency.") 22 + (depends 23 + (ocaml (>= 4.14)) 24 + (dune (>= 3.21)) 25 + (bytesrw (>= 0.1.0)) 26 + (alcotest :with-test) 27 + (odoc :with-doc)))
+6
ocaml-jsont/lib/brr/dune
··· 1 + (library 2 + (name jsont_brr) 3 + (public_name jsont.brr) 4 + (modules jsont_brr) 5 + (libraries jsont brr) 6 + (optional))
+5
ocaml-jsont/lib/bytesrw/dune
··· 1 + (library 2 + (name jsont_bytesrw) 3 + (public_name jsont.bytesrw) 4 + (modules jsont_bytesrw) 5 + (libraries jsont bytesrw))
+4
ocaml-jsont/lib/dune
··· 1 + (library 2 + (name jsont) 3 + (public_name jsont) 4 + (modules jsont jsont_base))