this repo has no description
1opam-version: "2.0"
2synopsis: "Declarative definition of command line interfaces for OCaml"
3description: """\
4Cmdliner allows the declarative definition of command line interfaces
5for OCaml.
6
7It provides a simple and compositional mechanism to convert command
8line arguments to OCaml values and pass them to your functions. The
9module automatically handles syntax errors, help messages and UNIX man
10page generation. It supports programs with single or multiple commands
11and respects most of the [POSIX][1] and [GNU][2] conventions.
12
13Cmdliner has no dependencies and is distributed under the ISC license.
14
15[1]: http://pubs.opengroup.org/onlinepubs/009695399/basedefs/xbd_chap12.html
16[2]: http://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html
17
18Home page: http://erratique.ch/software/cmdliner"""
19maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>"
20authors: "The cmdliner programmers"
21license: "ISC"
22tags: ["cli" "system" "declarative" "org:erratique"]
23homepage: "https://erratique.ch/software/cmdliner"
24doc: "https://erratique.ch/software/cmdliner/doc"
25bug-reports: "https://github.com/dbuenzli/cmdliner/issues"
26depends: [
27 "ocaml" {>= "4.08.0"}
28]
29build: [make "all" "PREFIX=%{prefix}%"]
30install: [
31 [make "install" "LIBDIR=%{_:lib}%" "DOCDIR=%{_:doc}%"]
32 [make "install-doc" "LIBDIR=%{_:lib}%" "DOCDIR=%{_:doc}%"]
33]
34dev-repo: "git+https://erratique.ch/repos/cmdliner.git"
35url {
36 src: "https://erratique.ch/software/cmdliner/releases/cmdliner-1.3.0.tbz"
37 checksum:
38 "sha512=4c46bc334444ff772637deae2f5ba03645d7a1b7db523470a1246acfce79b971c764d964cbb02388639b3161b279700d9ade95da550446fb32aa4849c8a8f283"
39}
40x-maintenance-intent: ["(latest)"]