package opam-solver
Solver library for opam 2.1
Install
Dune Dependency
Authors
-
VVincent Bernardoff <vb@luminar.eu.org>
-
RRaja Boujbel <raja.boujbel@ocamlpro.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
2.1.0-rc2.tar.gz
md5=5eaab63268be06e2b10e97f7005f6c91
sha512=77ce2b6a79d57a6a51c76cc8e94ade0749c7bc5aca5237921361fd5909dd678b71a8e29a5af2460dafea2b4c558ed0484cbc4d1bbe1914f51b21a61320c95b96
doc/index.html
opam-solver
API
Library opam-solver
OpamActionGraph
Handles graphs of actions (package changes), based on ocamlgraphOpamBuiltin0install
OpamBuiltinMccs
OpamBuiltinZ3
OpamCudf
Solver interaction through Cudf, conversion of solver answer to an opam solutionOpamCudfSolver
Various implementations of the low-level CUDF resolution, most of them relying on external solvers (aspcud, etc.). Used for calling-back below Dose.OpamCudfSolverSig
OpamSolver
Entry point to the solver, conversion of opam package universes to Cudf, dependencies computation. Front-end to Dose.OpamSolverConfig
Configuration options for the solver lib (record, global reference, setter, initialisation)
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page