cmdliner

AuthorDaniel Bünzli <daniel.buenzli i@erratique.ch>
LicenseBSD3
Homepagehttp://erratique.ch/software/cmdliner
Issue Trackerhttps://github.com/dbuenzli/cmdliner/issues
Tagscli, system, declarative and org:erratique
MaintainerDaniel Bünzli <daniel.buenzl i@erratique.ch>
Dependencies
ocamlbuild
Availableocaml-version >= "3.12.1"
PublishedFeb 6, 2015
Source [http] http://erratique.ch/software/cmdliner/releases/cmdliner-0.9.7.tbz
46d7553b95f623f811df2a844fb448fb
StatisticsInstalled 15 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/cmdliner/cmdliner.0.9.7/opam

Declarative definition of command line interfaces for OCaml

Cmdliner is a module for the declarative definition of command line interfaces.

It provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions. The module automatically handles syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands and respects most of the POSIX and GNU conventions.

Cmdliner is made of a single independent module and distributed under the BSD3 license.

Necessary for
alcotest
aperf
bap
|0.9.5
&>= 0.9.9
1.0.0
bap-abi
bap-api
bap-beagle
bap-byteweight-frontend
bap-cache
bap-callsites
bap-demangle
bap-dump-symbols
bap-frames
bap-frontend
bap-fsi-benchmark
bap-ida-plugin
bap-llvm
bap-mc
bap-objdump
bap-phoenix
bap-piqi
bap-std
bap-symbol-reader
bap-taint
bap-taint-propagator
bap-term-mapper
bap-trace
bap-veri
bap-warn-unused
bap-x86
batsh
>= 0.0.4
brozip
bt
charrua-unix
coclobas
cohttp
>= 0.13.0
conex
crunch
datakit
datakit-bridge-github
datakit-bridge-local-git
datakit-ci
datakit-client
0.11.0
datakit-client-9p
datakit-github
datakit-server
&>= 0.10.0
0.11.0
decompress
&>= 0.4
0.5
depext
1.0.2
depgraph
dns
&>= 0.6.0
0.19.1
dns-forward
dockerfile
&>= 1.1.0
3.0.0
dockerfile-opam
dog
electrumAnalyzer
ezxenstore
fat-filesystem
frenetic
>= 3.2.0
git
1.10.0
git-unix
>= 1.10.0
github
&>= 0.4.0
1.1.0
hlarp
hll
>= 2.7
hvsock
igvxml
irmin
1.0.0
irmin-unix
&>= 1.0.0
1.0.1
jitsu
js_of_ocaml
&>= 2.5
3.0
js_of_ocaml-compiler
ketrew
3.1.0
mbr-format
message-switch
mirage
&>= 0.10.0
2.7.0
mirage-block-xen
mirage-console
&>= 2.1.2
2.2.0
mirage-console-xen-cli
mirage-dns
>= 2.6.0
mirage-seal
mirari
mirror
mkaudio
named-pipe
nbd
>= 0.9.2
nebula
ocal
oci
ocp-indent
|&>= 1.2.0
1.5.2
&>= 1.5.3
1.6.0
ocp-index
odds
odig
0.0.2
odoc
opam-build-revdeps
opam-bundle
opam-ed
opam-lib
opam-package-upgrade
opam-publish
|0.3.0+transition
>= 0.3.5
opam-query
opam2web
>= 1.3.0
opass
>= 2.15
operf-macro
opium
>= 0.12.0
osbx
osx-fsevents
pds
>= 4.13
ppx_deriving_cmdliner
0.3.1
prof_spacetime
protocol-9p
protocol-9p-tool
protocol-9p-unix
publish
0.3.4+transition
qcow
0.10.2
qcow-format
qcow-tool
qmp
rpc
>= 1.9.51
shared-block-ring
sibylfs
slack-backup
slacko
snabela
spotify-cli
tallgeese
tar-format
&>= 0.2.0
0.7.1
tensorflow
>= 0.0.4
tlstunnel
topkg-care
0.9.0
travis-senv
tuntap
|&>= 1.0.0
1.4.1
>= 1.5.0
usbmux
1.3.2
user-setup
>= 0.4
valentine
vchan
vchan-unix
vchan-xen
vhd-tool
vpnkit
xapi-idl
xapi-inventory
xapi-rrd-transport
xe-unikernel-upload
xen-block-driver
xen-disk
xen-evtchn
xen-evtchn-unix
xen-gnt
>= 1.0.0
xenctrl
xentropyd
Optional for
cmdtui
decompress
>= 0.5
dns
>= 0.19.1
fmt
>= 0.7.1
frenetic
&>= 3.0.0
3.2.0
lilis
logs
opamfu
pkcs11
>= 0.7.0
polyglot
uucp
>= 10.0.0
uuidm
>= 0.9.6
uunf
>= 1.0.0
uuseg
uutf
>= 0.9.4
webbrowser