this repo has no description
1opam-version: "2.0"
2synopsis: "Release dune packages in opam"
3description: """
4`dune-release` is a tool to streamline the release of Dune packages in
5[opam](https://opam.ocaml.org). It supports projects built
6with [Dune](https://github.com/ocaml/dune) and hosted on
7[GitHub](https://github.com)."""
8maintainer: ["Nathan Rebours <nathan.p.rebours@gmail.com>"]
9authors: [
10 "Daniel Bünzli"
11 "Thomas Gazagnaire"
12 "Nathan Rebours"
13 "Guillaume Petiot"
14 "Sonja Heinze"
15]
16license: "ISC"
17homepage: "https://github.com/ocamllabs/dune-release"
18bug-reports: "https://github.com/ocamllabs/dune-release/issues"
19depends: [
20 "dune" {>= "2.7"}
21 "ocaml" {>= "4.06.0"}
22 "curly"
23 "fmt" {>= "0.8.7"}
24 "fpath" {>= "0.7.3"}
25 "bos"
26 "cmdliner" {< "1.1.0"}
27 "re" {>= "1.7.2"}
28 "astring"
29 "opam-file-format" {>= "2.1.1"}
30 "opam-format" {>= "2.1.0~beta"}
31 "opam-state" {>= "2.1.0~beta"}
32 "opam-core" {>= "2.1.0~beta"}
33 "rresult"
34 "logs"
35 "odoc"
36 "alcotest" {with-test}
37 "yojson" {>= "1.6"}
38]
39build: [
40 ["dune" "subst"] {dev}
41 [
42 "dune"
43 "build"
44 "-p"
45 name
46 "-j"
47 jobs
48 "@install"
49 "@runtest" {with-test & opam-version < "2.2" & !(os-distribution = "centos" & os-version < "8") & !(os-distribution = "ol" & os-version < "8")} # Disable the tests on distributions that have old versions of git
50 "@doc" {with-doc}
51 ]
52]
53dev-repo: "git+https://github.com/ocamllabs/dune-release.git"
54url {
55 src:
56 "https://github.com/ocamllabs/dune-release/releases/download/1.5.2/dune-release-1.5.2.tbz"
57 checksum: [
58 "sha256=fdfd7177cfab32d5e3674f2ae76e2cd1db851a4a7c682eccf185aaf07ff8cbe4"
59 "sha512=248f29dd5e5f8b978d07802c47c267c9619f326df562331a6f13ad94ba6596ad98e2fedc8600ff3148606cec5384d6e013fc191bdef05dad04b88eb4d9941d80"
60 ]
61}
62x-commit-hash: "9f88c693d03238fcf94c3bbf04af3f8be9859675"