Functoria.EngineFunctoria engine.
val if_keys : Impl.abstract -> Key.Set.tif_keys t is the set of if keys in the graph t.
val keys : Impl.abstract -> Key.Set.tkeys t is the set of keys in the graph t.
val runtime_args : Impl.abstract -> Runtime_arg.Set.truntime_args t is the set of runtime arguments in the graph t.
val packages : Impl.abstract -> Package.t list Key.valuepackages t is the set of packages in the graph t.
val install : Info.t -> Impl.abstract -> Install.t Key.valueinstall i t is the set of files installed by the graph t.
val files : Info.t -> Impl.abstract -> Fpath.Set.tfiles i t is the list of files generated configure-time.
val dune : Info.t -> Impl.abstract -> Dune.stanza listdune i t is the list of dune stanzas needed to build the project t with the build information i.
type t = Device.Graph.tThe type for key graphs.
configure i t calls all the configuration hooks for each of the implementations appearing in t, in topological order. Use the build information i.