Functions to read and write OPAM configuration files in a typed way
OPAM files
Runs several sanity checks on the opam file; returns a list of warnings
List of environment variables to set-up for the build
Construct as compiler_version
Import/export file. This difference with installed
is that we
are explicit about root packages.
List of installed packages: $opam/$oversion/installed
List of packages explicitly installed by the user:
$opam/$switch/installed.user
List of packages to reinstall: $opam/$oversion/reinstall
Association between package names and repositories
Association between compiler names and repositories
Repository config: $opam/repo/$repo/config
Substitution files
Substitute the variables appearing in a file
Substitute the variables appearing in a string
List of filenames
Display statistics about file access.