Introduction
opam-bin is a framework to build and use binary packages with
opam.
With opam-bin, it is possible:
To create a binary package for every source package built by
opam;To re-use previously built binary packages instead of rebuilding the corresponding source packages;
To share these binary packages with other users, by exporting these packages as
opamrepositories;
Packages shared with opam-bin have to be relocatable, i.e. can
be installed in any directory. A specific git repository of
patches is provided, these patches are applied automatically by
opam-bin on source packages at build time to make these
packages relocatable.
The following resources are associated with opam-bin:
gitrepository with patches to make packages relocatable: https://github.com/OCamlPro/relocation-patchesSoftware in the Github Project: https://github.com/OCamlPro/opam-bin/