Helpers.System_dependencies
module Error : sig ... end
val precheck :
?using_docker:Internal_pervasives.bool ->
?protocol_paths:Internal_pervasives.string Internal_pervasives.list ->
?executables:Mavryk_executable.t Internal_pervasives.list ->
< application_name : Internal_pervasives.string
; console : Console.t
; paths : Paths.t
; runner : Running_processes.State.t.. > ->
protocol_kind:Mavryk_protocol.Protocol_kind.t ->
[< `Or_fail ] ->
(Internal_pervasives.unit, [> Internal_pervasives.System_error.t | Error.t ])
Internal_pervasives.Asynchronous_result.t