package opam-format
Install
dune-project
Dependency
Authors
-
David Allsopp
-
VVincent Bernardoff <vb@luminar.eu.org>
-
RRaja Boujbel <raja.boujbel@ocamlpro.com>
-
KKate Deplaix <kit-ty-kate@outlook.com>
-
RRoberto Di Cosmo <roberto@dicosmo.org>
-
TThomas Gazagnaire <thomas@gazagnaire.org>
-
LLouis Gesbert <louis.gesbert@ocamlpro.com>
-
FFabrice Le Fessant <Fabrice.Le_fessant@inria.fr>
-
AAnil Madhavapeddy <anil@recoil.org>
-
GGuillem Rieu <guillem.rieu@ocamlpro.com>
-
RRalf Treinen <ralf.treinen@pps.jussieu.fr>
-
FFrederic Tuong <tuong@users.gforge.inria.fr>
Maintainers
Sources
md5=f509aa3ca69423d6f4fc8c703f78a566
sha512=4a52fa74e2a3b975623f6eac169042d1ca9e18ec77693a8f24d0eb59c97737b3bb8e659d609e283c293ce6eef4395a9eda20b317d30a88dfa8b88171694b1660
doc/opam-format/OpamPackage/index.html
Module OpamPackage
Source
The package type, and package name type (name+version, values often called "nv" in the code)
Package name and versions
Package (name x version) pairs
To fit in the GenericPackage type, for generic display functions
Guess the package name from a filename. This function extracts name
and version
from /path/to/$name.$version/opam, or /path/to/$name.$version.opam
Guess the package name from a directory name. This function extracts $name and $version from /path/to/$name.$version/
Guess the package name from an archive file. This function extract $name and $version from /path/to/$name.$version+opam.tar.gz
Convert a set of pairs to a map name -> versions
The converse of to_map
Extract the versions from a collection of packages
Return the list of versions for a given package
Extract the naes from a collection of packages
Returns true if the set contains a package with the given name
Return a package with the given name, if any
Return all the packages with one of the given names
Removes all packages with the given name from a set of packages
Return the maximal available version of a package name from a set.
Return all the package descriptions in a given directory
Return all the package descriptions in the current directory (and their eventual prefixes).
Errors
Parallel executions.