OpamFile.WrappersCommand wrappers for package scripts
type t = {pre_build : OpamTypes.command list; |
wrap_build : OpamTypes.command list; |
post_build : OpamTypes.command list; |
pre_install : OpamTypes.command list; |
wrap_install : OpamTypes.command list; |
post_install : OpamTypes.command list; |
pre_remove : OpamTypes.command list; |
wrap_remove : OpamTypes.command list; |
post_remove : OpamTypes.command list; |
pre_session : OpamTypes.command list; |
post_session : OpamTypes.command list; |
}val pre_build : t -> OpamTypes.command listval wrap_build : t -> OpamTypes.command listval post_build : t -> OpamTypes.command listval pre_install : t -> OpamTypes.command listval wrap_install : t -> OpamTypes.command listval post_install : t -> OpamTypes.command listval pre_remove : t -> OpamTypes.command listval wrap_remove : t -> OpamTypes.command listval post_remove : t -> OpamTypes.command listval pre_session : t -> OpamTypes.command listval post_session : t -> OpamTypes.command listval with_pre_build : OpamTypes.command list -> t -> tval with_wrap_build : OpamTypes.command list -> t -> tval with_post_build : OpamTypes.command list -> t -> tval with_pre_install : OpamTypes.command list -> t -> tval with_wrap_install : OpamTypes.command list -> t -> tval with_post_install : OpamTypes.command list -> t -> tval with_pre_remove : OpamTypes.command list -> t -> tval with_wrap_remove : OpamTypes.command list -> t -> tval with_post_remove : OpamTypes.command list -> t -> tval with_pre_session : OpamTypes.command list -> t -> tval with_post_session : OpamTypes.command list -> t -> tval empty : t