package mirage

  1. Overview
  2. Docs

base_configurable pre-defining many methods from the configurable class. To be used as follow:

let time_conf = object
  inherit base_configurable
  method ty = time
  method name = "time"
  method module_name = "OS.Time"
end
method packages : package list value
method keys : key list
method connect : Info.t -> string -> string list -> string
method configure : Info.t -> (unit, Rresult.R.msg) Stdlib.result
method build : Info.t -> (unit, Rresult.R.msg) Stdlib.result
method clean : Info.t -> (unit, Rresult.R.msg) Stdlib.result
method deps : abstract_impl list