ocaml-env-mingw32version
GCC mingw-w64 OCaml Runtime Dependency (32-bit)
This package is an internal part of the implementation of the OCaml compiler in opam-repository.
This package is used to create an indirection between the OCaml compiler packages and conf-mingw-w64-gcc-x8664. The compiler packages must have one of conf-mingw-w64-gcc-i686 or conf-mingw-w64-gcc-x86_64 depending on configuration, but if they directly refer to both packages in their depends fields then the subsequent installation of the _other C compiler package would trigger a rebuild of the OCaml compiler package, because it changes its dependency cone. By having the compiler packages instead depend on either ocaml-env-mingw64 or ocaml-env-mingw32, the installation of conf-mingw-w64-gcc-x86_64 into a switch already containing ocaml-env-mingw32 does not trigger a rebuild of the OCaml compiler, because ocaml-env-mingw64 is not installed.
Author | David Allsopp |
---|---|
License | CC0-1.0+ |
Published | |
Homepage | https://opam.ocaml.org |
Issue Tracker | https://github.com/ocaml/opam-repository/issues |
Maintainer | David Allsopp <david@tarides.com> |
Dependencies | |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/ocaml-env-mingw32/ocaml-env-mingw32.1/opam |