module OpamAction: sig
.. end
OPAM actions
val build_and_install_package : OpamState.Types.t -> metadata:bool -> OpamTypes.package -> unit
Build and install a package.
val remove_package : OpamState.Types.t ->
metadata:bool -> rm_build:bool -> OpamTypes.package -> unit
Remove a package.
val remove_all_packages : OpamState.Types.t ->
metadata:bool -> OpamTypes.solution -> OpamTypes.package_set
Remove all the packages from a solution. This includes the package
to delete, to upgrade and to recompile. Return the set of all deleted
packages.
val update_metadata : OpamState.Types.t ->
installed:OpamTypes.package_set ->
installed_roots:OpamTypes.package_set ->
reinstall:OpamTypes.package_set -> unit
Update package metadata