package dkml-install

  1. Overview
  2. Docs
API and registry for DkML installation components

Install

Dune Dependency

Authors

Maintainers

Sources

src.tar.gz
md5=4636532b5971d7aa058b492448b02908
sha512=66e28e6c47b3de638601f0002289849d9af6bcbb9a2eb816d1dfe640bf3e5a350ad16b99d88b474b7be2482de480b5dd1fad4dbf87c702ee421bc033a3ca1327

CHANGES.md.html

Changes

0.5.1

  • Add %{archive}% expansion variable

  • Add vcver.txt file in staging root which has the version of the Visual Studio runtime used.

  • Add parameter log_spawn_onerror_exit ?success_exitcodes

  • Print both error message and backtrace, not just backtrace.

  • Internal: Add Spawn.spawn_out

0.5.0

  • Breaking change: Only register desired components. Previously all the components in the ocamlfind universe (ex. opam switch) were registered. Now only chosen components and their dependencies are registered.

  • Breaking change: Add install/uninstall dependencies to META of each component opam package. For now this is duplicative with Component Registry, but gives access component graph purely with ocamlfind so can be used at code generation time.

0.4.0

  • Switch to cmdliner.1.1.1 from cmdliner.1.0.4 in the API

  • Support OCaml 5.1.0

  • Require --package-name to distinguish multiple installers in the same project

0.3.1

  • Add Context.Abi_v2.word_size

  • Reduce logs for info level and narrow width on errors

0.3.0

Breaking change:

  • Program version is set in Private_common

Bug fixes:

  • Delete 7z archive at the start of each opam install so adding to archive does not duplicate entries.

0.2.0

  • Breaking change: The depends_on component value has been split into install_depends_on and uninstall_depends_on

0.1.1

0.1.0

  • Initial version

OCaml

Innovation. Community. Security.