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 build
works 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_jane
dependencies 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 msystem
isCLANG64
andopam var --global mingw-package-prefix
ismingw-w64-clang-x86_64
. They will become useful when Opam depext functionality is added for MSYS2. - Fix version in Add/Remove Programs that was
dev
instead of1.0.1
(etc.)