Index of types

A
artefact [Topkg_publish]
B
build [Topkg.Pkg]

The type for package build description.

build_context [Topkg_conf]
build_context [Topkg.Conf]

The type for build contexts.

C
commit_ish [Topkg_vcs]
commit_ish [Topkg.Vcs]

The type for symbols resolving to a commit.

conf [Topkg_conf.OCaml]
conf [Topkg.Conf.OCaml]
conv [Topkg_conf]
conv [Topkg.Conf]

The type for key value converters.

D
distrib [Topkg.Pkg]

The type for describing distribution creation.

E
error [Topkg_codec]
error [Topkg.Private.Codec]

The type for decode errors.

exec_field [Topkg.Pkg]

The type for fields that install executable files.

ext [Topkg_fexts]
ext [Topkg.Exts]

The type for file extensions.

F
field [Topkg_opam.Install]

The type for opam install file fields.

field [Topkg_install]
field [Topkg.Pkg]

The type for an install field, a function that describe file moves to a particular installation directory.

fpath [Topkg]

The type for file system paths.

I
install [Topkg.Pkg]

The type for representing a set of install moves.

K
key [Topkg_conf]
key [Topkg.Conf]

The type for configuration keys whose lookup value is of type 'a.

kind [Topkg_vcs]
kind [Topkg.Vcs]

The type for version control systems (VCS).

L
level [Topkg_log]
level [Topkg.Log]

The type for reporting levels.

M
meta_file [Topkg_pkg]
meta_file [Topkg.Pkg]

The type for specifying an OCamlfind META file.

move [Topkg_opam.Install]

The type for file moves.

msg [Topkg_result.R]
msg [Topkg.R]

The type for (error) messages.

msgf [Topkg_log]
msgf [Topkg.Log]
O
opam_file [Topkg_pkg]
opam_file [Topkg.Pkg]

The type for specifying an opam file.

os [Topkg_conf]
os [Topkg.Conf]

The type for operating systems.

P
publish [Topkg.Pkg]

The type for describing distribution publication.

R
r [Topkg_result]
r [Topkg]

This definition re-export result's constructors so that an open Topkg gets them in scope.

result [Topkg_result]
result [Topkg]

The type for topkg results.

run_out [Topkg_os.Cmd]
run_out [Topkg.OS.Cmd]

The type for representing the standard output of a command run.

run_status [Topkg_os.Cmd]
run_status [Topkg.OS.Cmd]

The type for run statuses, the command that was run and the run status.

S
std_file [Topkg_pkg]
std_file [Topkg.Pkg]

The type for specifying a standard file.

T
t [Topkg_vcs]
t [Topkg_test]
t [Topkg_publish]
t [Topkg_pkg]
t [Topkg_opam.Install]

The type for opam install files.

t [Topkg_opam.File]
t [Topkg_ipc]
t [Topkg_install]
t [Topkg_fpath]
t [Topkg_fexts]
t [Topkg_distrib]
t [Topkg_conf.OCaml]
t [Topkg_conf]
t [Topkg_codec]
t [Topkg_cmd]
t [Topkg_build]
t [Topkg.Private.Opam.File]

The type for a simplified model the fields of an opam file.

t [Topkg.Private.Ipc]

The type for interpocess communication transfering values of type 'a.

t [Topkg.Private.Pkg]

The type for package descriptions.

t [Topkg.Private.Codec]

The type for codec for OCaml values of type 'a.

t [Topkg.Exts]

The type for lists of file extensions.

t [Topkg.Conf.OCaml]

The type for OCaml configurations.

t [Topkg.Conf]

The type for configurations.

t [Topkg.Vcs]

The type for version control systems repositories.

t [Topkg.Cmd]

The type for command line fragments.

t [Topkg.Fpath]

The type for file system paths.

W
watermark [Topkg_distrib]
watermark [Topkg.Pkg]

The type for watermarks.