Diskuv OCaml 1.0.1 Release
This is mostly a bug fix. It is available at https://github.com/diskuv/dkml-installer-ocaml/releases/download/v1.0.1/setup-diskuv-ocaml-windows_x86_64-1.0.1.exe and the full release notes are at Release v1.0.1 · diskuv/dkml-installer-ocaml · GitHub
Summary of changes:
- The installer now checks whether files are in use when overwriting a previous installation just like the uninstaller already did.
- Fix Dune shim so
dune buildworks consistently on Windows. Missing `advapi32.lib` and `uuid.lib` when compiling with dune · Issue #6 · diskuv/dkml-installer-ocaml · GitHub - Fix detection of Jane Street package versions so
ppx_janedependencies likefieldslib, and other JS packages, are pinned to versions likev0.14.0(etc.). Also pin transitive dependencies ofppx_jane. ppx_jane cannot be installed · Issue #8 · diskuv/dkml-installer-ocaml · GitHub - MSYS2 variables are available as Opam global variables. The list is here. For example,
opam var --global msystemisCLANG64andopam var --global mingw-package-prefixismingw-w64-clang-x86_64. They will become useful when Opam depext functionality is added for MSYS2. - Fix version in Add/Remove Programs that was
devinstead of1.0.1(etc.)