package dune-release

  1. Overview
  2. Docs

opam helpers.

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 -> opam_repo:(string * 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.

val version : [ `v1_2_2 | `v2 ] Lazy.t

version is the output of opam --version.

OCaml

Innovation. Community. Security.