package opam-monorepo
Assemble and manage fully vendored Dune repositories
Install
Dune Dependency
Authors
Maintainers
Sources
opam-monorepo-0.3.3.tbz
sha256=f08bc18d4b5edca7d4b99bc27bcf2ea9150a709c8c6fcbbd2b203eb7a56c0c08
sha512=cbd3376728c1cb9d70c7d690c4043518f01daf8975dd4e591d3fa229b94f4f301bb6db049b2362fe6ea0affff6d76c7d0af4283abcb0546d7733f065a9630a0c
doc/index.html
opam monorepo
Docs
opam-monorepo
is an opam plugin that assembles a Dune workspace for an OCaml project using a precise lock file. When a project is in the same workspace as all of its dependencies, it's self-contained, so Dune can build it without relying on opam or external system libraries.
Table of contents:
- A FAQ to answer common questions about
opam monorepo
- A description of the concepts behind
opam monorepo
. - Some common workflows used in
opam monorepo
projects. - In depths documentation on locking dependencies, the
lock
command and how to get the best of it. - A way to use
opam-monorepo
with non-dune
dependencies for when it is not possible to usedune
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>