this repo has no description
1opam-version: "2.0"
2maintainer: "Max Mouratov <mmouratov@gmail.com>"
3authors: "Holger Arnold <holger@harnold.org>"
4homepage: "https://github.com/cakeplus/mparser/"
5license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"
6dev-repo: "git+https://github.com/cakeplus/mparser"
7bug-reports: "https://github.com/cakeplus/mparser/issues"
8depends: [
9 "ocaml" {< "5.0.0"}
10 "base-bytes"
11 "ocamlfind" {build}
12 "ocamlbuild" {build}
13]
14depopts: [
15 "re"
16 "pcre"
17]
18build: [
19 [
20 "ocaml"
21 "setup.ml"
22 "-configure"
23 "--prefix"
24 prefix
25 "--%{re:enable}%-re"
26 "--%{pcre:enable}%-pcre"
27 ]
28 ["ocaml" "setup.ml" "-build"]
29 ["ocaml" "setup.ml" "-doc"] {with-doc}
30]
31install: [
32 ["ocaml" "setup.ml" "-install"]
33]
34remove: [
35 ["ocamlfind" "remove" "mparser"]
36]
37synopsis: "A simple monadic parser combinator library"
38description: """
39This library implements a rather complete and efficient monadic
40parser combinator library similar to the Parsec library for Haskell by Daan
41Leijen and the FParsec library for FSharp by Stephan Tolksdorf."""
42flags: light-uninstall
43url {
44 src:
45 "https://github.com/ocaml/opam-source-archives/raw/main/mparser-1.2.3.tar.gz"
46 checksum: [
47 "sha256=dd08c884ea6e7d60a84613433ea20e7e198a8f90edad5064e4c0bc1ebc2b9669"
48 "md5=6e60c1fabb5d51482c664aa1bc8abc95"
49 ]
50}