package opam-repository

  1. Overview
  2. Docs

opam-repository 2.2.0~alpha3


This package provides the following libraries (via ocamlobjinfo):



  • OpamRepositoryConfig Configuration options for the repository lib (record, global reference, setter, initialisation)
  • OpamRepositoryBackend Signature for repository handlers and some helpers for the repository type
  • OpamLocal Rsync repository backend, for local or ssh sources
  • OpamVCS Layer for handling version control sources through a functor
  • OpamRepositoryPath Defines the file hierarchy in repositories
  • OpamDarcs Darcs repository backend (based on OpamVCS)
  • OpamDownload Configuration init and handling of downloading commands
  • OpamGit Git repository backend (based on OpamVCS)
  • OpamHTTP Main HTTP repository backend, based on Curl
  • OpamHg Mercurial repository backend (based on OpamVCS)
  • OpamRepository Operations on repositories (update, fetch...) based on the different backends implemented in separate modules