package opam-client

  1. Overview
  2. Docs

opam-client 2.0.0~beta3.1

Libraries

This package provides the following libraries (via ocamlobjinfo):

opam-client

Documentation:

  • OpamClientConfig Configuration options for the client lib (record, global reference, setter, initialisation), plus helper for global setup
  • OpamAction Handles concrete actions on packages, like installations and removals
  • OpamSolution Interface with the solver, processing of full solutions through actions
  • OpamSwitchCommand Functions handling the "opam switch" subcommand
  • OpamConfigCommand Functions handling the "opam config" subcommand
  • OpamAdminRepoUpgrade
  • OpamRepositoryCommand Functions handling the "opam repository" subcommand
  • OpamPinCommand Functions handling the "opam pin" subcommand
  • OpamListCommand Functions handling the "opam list" subcommand
  • OpamInitDefaults This module defines a few defaults, used at 'opam init', that bind opam to its default OCaml repository at https://opam.ocaml.org. All can be overriden through the init command flags or an init config file.
  • OpamClient High-level execution of user-facing functions like install and upgrade, and wrappers around the pinning commands
  • OpamAuxCommands Some command helpers, and auxiliary opam management functions used by the CLI
  • OpamGitVersion (generated) Current git version of OPAM
  • OpamArg Command-line argument parsers and helpers
  • OpamAdminCommand
  • OpamCommands Opam CLI main entry point