Skip to content

Commit 871ff1f

Browse files
authored
Merge pull request #28862 from gridbugs/climate.0.8.7
Add climate 0.8.7
2 parents 6d06e69 + 9a3d9de commit 871ff1f

File tree

1 file changed

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

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.8.7.tar.gz"
35+
checksum: [
36+
"sha256=9cc4d8e5fe4ab402e00e9f8bbea36ecc81c69a626a6ba047b3d0728459024067"
37+
"sha512=e0e93c541f525840e9bc398c3eaf65dbf373d14f8fb6ba9ef1392d358c9faee6c30f86282c867a70961b22a19e3e3a11ecc6ad993472683f3cdbe41ead671914"
38+
]
39+
}

0 commit comments

Comments
 (0)