forked from
mtelvers.tunbury.org/repo-tool
A CLI tool that generates an opam repository and monorepo from a list of git repos
1(lang dune 3.18)
2
3(name monopam)
4
5(generate_opam_files true)
6
7(license ISC)
8(authors "Mark Elvers" "Anil Madhavapeddy")
9(homepage "https://tangled.org/@mtelvers.tunbury.org/repo-tool")
10(maintainers "Mark Elvers" "Anil Madhavapeddy <anil@recoil.org>")
11(bug_reports "https://tangled.org/@mtelvers.tunbury.org/repo-tool/issues")
12
13(package
14 (name monopam)
15 (synopsis "Turn an opam repository into a bunch of git submodules and sources")
16 (description
17 "monopam reads git repository URLs and generates an opam repository structure
18that can be overlaid on the official opam repository. It clones repositories
19into a vendor directory, creates an opam repository with dev packages, and
20sets up dune to build everything as a monorepo.")
21 (depends
22 (ocaml (>= 4.14))
23 (cmdliner (>= 1.1.0))
24 (odoc :with-doc)))