ocaml-env-mingw32version Documentation on ocaml.org
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 | 
          

