dune-release

Release dune packages in opam
Library dune_release
Module Dune_release . Opam

Command

val cmd : Bos_setup.Cmd.t

cmd is a command for opam.

Publish

val prepare : dry_run:bool -> ?msg:string -> local_repo:Fpath.t -> remote_repo:string -> version:string -> string list -> ( string, Bos_setup.R.msg ) Bos_setup.result

prepare ~local_repo ~version pkgs adds the packages pkg.version to a new branch in the local opam repository local_repo, using the commit message msg (if any). Return the new branch.

Packages

val ocaml_base_packages : Bos_setup.String.set

ocaml_base_packages are the base opam packages distributed with OCaml: "base-bigarray", "base-bytes", "base-threads", "base-unix".

Files

module File : sig ... end

opam files

module Descr : sig ... end

descr files.

module Url : sig ... end

url files.