Package opam-lib

OpamTypesCommon types used by other modules
Opam_admin_topSmall lib for writing opam-repo admin scripts

opam-client

OpamClientClient entry-point.
OpamClientConfig
OpamConfigCommandConfiguration commands
OpamPinCommandPin subcommand.
OpamRepositoryCommandRepository sub-command functions.
OpamSwitchCommandSwitch commands.

opam-core

OpamCompat
OpamConsoleGlobal configuration parameters (read from OpamGlobalConfig, and the environment when necessary)
OpamCoreConfig
OpamFilenameTyped filename manipulation
OpamJson
OpamParallel
OpamProcessProcess handling
OpamStd

Signatures and functors

OpamSystemLow-level untyped system operations
OpamVersionOPAM versions
OpamVersionCompareFunctions for manipulating and comparing Debian version strings. Compliant with Debian policy version 3.9.2. and Debian developers reference version 3.4.6

opam-format

OpamCompilerCompiler names and versions
OpamFileFunctions to read and write OPAM configuration files in a typed way
OpamFilterManage filters
OpamFormatFormat of OPAM configuration files.
OpamFormatConfig
OpamFormulaManagement of formulas
OpamLexer
OpamLineLexer
OpamPackage

Package name and versions

OpamParser
OpamRepositoryNameRepository names
OpamSwitchCompiler switch names
OpamTypesBase
OpamVariable

Variable names

opam-repository

OpamDarcsDarcs repository backend
OpamDownload
OpamGitGit repository backend
OpamHTTPCurl repository backend
OpamHgGit repository backend
OpamLocalRsync repository backend
OpamRepositoryDefines on-disk package repositories, synchronised with an upstream
OpamRepositoryBackend
OpamRepositoryConfig
OpamRepositoryPath
OpamVCSGeneric backend for version-control systems.

opam-solver

OpamActionGraph
OpamCudfCudf interface
OpamHeuristicSolver heuristics.
OpamSolverSAT-solver for package dependencies and conflicts
OpamSolverConfig

opam-state

OpamActionOPAM actions
OpamOCamlSome detection of OCaml version and installation specifics. Base functions lookup in the PATH, system_* functions extract the OPAMROOT paths before looking up
OpamPathThe various paths where OPAM configuration files are stored.
OpamScript
OpamSolutionApplying solver solutions
OpamStateOPAM client state
OpamStateConfig

Info

version?