A CLI tool that generates an opam repository and monorepo from a list of git repos
at master 24 lines 804 B view raw
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)))