Module Mirage_configure

val myocamlbuild_path : Fpath.t
val configure_myocamlbuild : unit -> (unit, [> Rresult.R.msg ]) Rresult.result
val clean_myocamlbuild : unit -> (unit, [> Rresult.R.msg ]) Rresult.result
val unikernel_opam_name : name:string -> Mirage_key.mode -> string
val opam_path : name:string -> Fpath.t
val opam_name : name:string -> target:string -> string
val configure_opam : name:string -> Functoria.Info.t -> (unit, [> Rresult.R.msg ]) Rresult.result
val clean_opam : name:string -> Mirage_key.mode -> (unit, [> Rresult.R.msg ]) Rresult.result
val configure_makefile : no_depext:bool -> opam_name:string -> (unit, [> Rresult.R.msg ]) Rresult.result
val configure : Functoria.Info.t -> (unit, [> Rresult.R.msg ]) Rresult.result