|
| 1 | +opam-version: "2.0" |
| 2 | +synopsis: "Assemble and manage fully vendored Dune repositories" |
| 3 | +description: """ |
| 4 | +The opam monorepo plugin provides a convenient interface to bridge the |
| 5 | +opam package manager with having a local copy of all the source |
| 6 | +code required to build a project using the dune build tool.""" |
| 7 | + |
| 8 | +authors: [ |
| 9 | + "Anil Madhavapeddy" "Nathan Rebours" "Lucas Pluvinage" "Jules Aguillon" |
| 10 | +] |
| 11 | +license: "ISC" |
| 12 | +homepage: "https://github.com/tarides/opam-monorepo" |
| 13 | +doc: "https://tarides.github.io/opam-monorepo" |
| 14 | +bug-reports: "https://github.com/tarides/opam-monorepo/issues" |
| 15 | +depends: [ |
| 16 | + "dune" {>= "3.6"} |
| 17 | + "ocaml" {>= "4.13.0"} |
| 18 | + "odoc" {with-doc} |
| 19 | +] |
| 20 | +conflicts: [ |
| 21 | + "dune-build-info" {= "2.7.0" | = "2.7.1"} |
| 22 | + "dune-configurator" {= "2.7.0" | = "2.7.1"} |
| 23 | +] |
| 24 | +dev-repo: "git+https://github.com/tarides/opam-monorepo.git" |
| 25 | +build: [ "dune" "build" "-p" name "-j" jobs "@install" "@test/lib/runtest" {with-test} ] |
| 26 | +flags: [ plugin ] |
| 27 | +depexts: [ |
| 28 | + ["devel/pkgconf"] {os = "openbsd"} |
| 29 | + ["pkg-config"] {os-distribution = "nixos"} |
| 30 | + ["pkg-config"] {os-family = "debian"} |
| 31 | + ["pkg-config"] {os = "macos" & os-distribution = "homebrew"} |
| 32 | + ["pkgconf"] {os = "cygwin"} |
| 33 | + ["pkgconf"] {os = "freebsd"} |
| 34 | + ["pkgconf"] {os-distribution = "alpine"} |
| 35 | + ["pkgconf"] {os-distribution = "arch"} |
| 36 | + ["pkgconf-pkg-config"] {os-distribution = "fedora"} |
| 37 | + ["pkgconf-pkg-config"] {os-distribution = "mageia"} |
| 38 | + ["pkgconf-pkg-config"] {os-distribution = "centos" & os-version >= "8"} |
| 39 | + ["pkgconf-pkg-config"] {os-distribution = "ol" & os-version >= "8"} |
| 40 | + ["pkgconf-pkg-config"] {os-distribution = "rhel" & os-version >= "8"} |
| 41 | + ["pkgconfig"] {os = "macos" & os-distribution = "macports"} |
| 42 | + ["pkgconfig"] {os-distribution = "centos" & os-version <= "7"} |
| 43 | + ["pkgconfig"] {os-distribution = "ol" & os-version <= "7"} |
| 44 | + ["pkgconfig"] {os-distribution = "rhel" & os-version <= "7"} |
| 45 | + ["system:pkgconf"] {os = "win32" & os-distribution = "cygwinports"} |
| 46 | +] |
| 47 | +url { |
| 48 | + src: |
| 49 | + "https://github.com/tarides/opam-monorepo/releases/download/0.4.3/opam-monorepo-0.4.3.tbz" |
| 50 | + checksum: [ |
| 51 | + "sha256=10c22d3b69e8ad7296b14f73f82d2d010e2847c2659ea44f78b36db34aae4807" |
| 52 | + "sha512=8c4ccd607bdf02c9e847ea2e95d7c023a470b42b21d1322e9b1212c2d8176fbeb975765d1cb984fa0131bb7572d01719f5e3a02da7c8fec8a8562c25f9429bed" |
| 53 | + ] |
| 54 | +} |
| 55 | +x-commit-hash: "2bb95ca1366e080cf5700a09956601113a9c2e98" |
0 commit comments