-
Notifications
You must be signed in to change notification settings - Fork 5
/
msgpck.opam
33 lines (31 loc) · 1.17 KB
/
msgpck.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
opam-version: "2.0"
maintainer: "Vincent Bernardoff <[email protected]>"
authors: "Vincent Bernardoff <[email protected]>"
homepage: "https://github.com/vbmithr/ocaml-msgpck"
license: "ISC"
dev-repo: "git+https://github.com/vbmithr/ocaml-msgpck.git"
bug-reports: "https://github.com/vbmithr/ocaml-msgpck/issues"
doc: "https://vbmithr.github.io/ocaml-msgpck/doc"
tags: ["messagepack" "msgpack" "binary" "serialization"]
depends: [
"dune" {>= "1.11.4"}
"ocplib-endian" {>= "1.0"}
"ocaml" {>= "4.08.0"}
"alcotest" {with-test & >= "0.8.5"}
"qcheck-core" {with-test}
"qcheck-alcotest" {with-test}
"odoc" {with-doc}
]
build: [
[ "dune" "build" "-p" name "-j" jobs ]
[ "dune" "runtest" "-p" name "-j" jobs ] {with-test}
[ "dune" "build" "@doc" "-p" name "-j" jobs ] {with-doc}
]
synopsis: "Fast MessagePack (http://msgpack.org) library"
description: """
msgpck is written in pure OCaml.
MessagePack is an efficient binary serialization format. It lets you
exchange data among multiple languages like JSON. But it's faster and
smaller. Small integers are encoded into a single byte, and typical
short strings require only one extra byte in addition to the strings
themselves."""