Skip to content

Commit 786380d

Browse files
authored
Merge pull request #28872 from gridbugs/climate.0.9.0
Add climate.0.9.0
2 parents 9a1d508 + 0c150ca commit 786380d

File tree

1 file changed

+39
-0
lines changed
  • packages/climate/climate.0.9.0

1 file changed

+39
-0
lines changed
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
opam-version: "2.0"
2+
synopsis: "Declarative command-line parser for OCaml"
3+
description:
4+
"A library for parsing command-line arguments in a declarative style, where specifying the parser spec and assigning parsed arguments to variables in your program is done with the same code. Climate supports CLIs with nested subcommands, and can automatically generate help messages, manpages, and shell completion scripts."
5+
maintainer: ["Stephen Sherratt <[email protected]>"]
6+
authors: ["Stephen Sherratt <[email protected]>"]
7+
license: "MIT"
8+
homepage: "https://github.com/gridbugs/climate"
9+
bug-reports: "https://github.com/gridbugs/climate/issues"
10+
depends: [
11+
"dune" {>= "3.0"}
12+
"ocaml" {>= "4.14"}
13+
"odoc" {with-doc}
14+
]
15+
build: [
16+
["dune" "subst"] {dev}
17+
[
18+
"dune"
19+
"build"
20+
"-p"
21+
name
22+
"-j"
23+
jobs
24+
"@install"
25+
"@runtest" {with-test}
26+
"@doc" {with-doc}
27+
]
28+
]
29+
dev-repo: "git+https://github.com/gridbugs/climate.git"
30+
31+
x-maintenance-intent: [(latest)]
32+
33+
url {
34+
src: "https://github.com/gridbugs/climate/archive/refs/tags/0.9.0.tar.gz"
35+
checksum: [
36+
"sha256=b291ef5c30eb11d81571fd3146bd404ab91698bd1606bf41c79cd0a5bfccd80c"
37+
"sha512=54cc635bf77cd2fc0040ed9bb688f417b1ed69093f4dcfb858fb11a85d73625389024cb0469211f48c65072a740469f9a5e6e30e89b5a2cbb7211f455fe81b27"
38+
]
39+
}

0 commit comments

Comments
 (0)