package opam-format

  1. Overview
  2. Docs

Command wrappers for package scripts

type t = {
  1. pre_build : OpamTypes.arg list list;
  2. wrap_build : OpamTypes.arg list;
  3. post_build : OpamTypes.arg list list;
  4. pre_install : OpamTypes.arg list list;
  5. wrap_install : OpamTypes.arg list;
  6. post_install : OpamTypes.arg list list;
  7. pre_remove : OpamTypes.arg list list;
  8. wrap_remove : OpamTypes.arg list;
  9. post_remove : OpamTypes.arg list list;
}
val pre_build : t -> OpamTypes.arg list list
val wrap_build : t -> OpamTypes.arg list
val post_build : t -> OpamTypes.arg list list
val pre_install : t -> OpamTypes.arg list list
val wrap_install : t -> OpamTypes.arg list
val post_install : t -> OpamTypes.arg list list
val pre_remove : t -> OpamTypes.arg list list
val wrap_remove : t -> OpamTypes.arg list
val post_remove : t -> OpamTypes.arg list list
val empty : t
val add : outer:t -> inner:t -> t
OCaml

Innovation. Community. Security.