Module Opam_bin_lib.CommandPreBuild
module OpamParser = Ez_opam_file.V1.OpamParser.FullPos
val cache_file : cache:string -> md5:string -> string
val check_cache_file : cache:string -> md5:string -> string option
val find_archive_in_cache : repo:'a -> md5:string -> string option
val check_cached_binary_archive :
nvo:string option ->
version:string ->
repo:string ->
package:string ->
bool
val chop_prefix : string -> prefix:string -> string option
val chop_suffix : string -> suffix:string -> string option
val has_equal_suffix : string -> bool
val maybe_apply_patch :
nvo:string option ->
name:string ->
version:string ->
bool
val cached_binary_archive :
nvo:string option ->
name:string ->
version:string ->
depends:string ->
[> `BinaryArchiveFound
| `MissingVersions of string list
| `NoBinaryArchiveFound of string
| `NotRelocatable ]
val error_on_compile : bool
val error_on_non_reloc : bool
val action : string list -> unit
val cmd : Ezcmd.TYPES.command