Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Build kernel
WARNING. This is an unstable API use at your own risk.
Concepts kept:
Concepts dropped and to be seen how we can recover them at a higher level:
Memo
s.Memo.Fut
for odig.TODO.
Tool
should likely appear at the Op.spawn
level aswell so that we can simply have the sequence of Op.t
value for a potential build log (otherwise Op.spawn_args
becomes the line with the response file which is not meanigfull)v0.0.0 — homepage
module File_cache : sig ... end
File caches.
module Op : sig ... end
Build operations.
module Op_cache : sig ... end
Operation cache.
module Guard : sig ... end
Build operations guards.
module Exec : sig ... end
Build operation executors.
module Env : sig ... end
Build environment.
module Tool : sig ... end
Command line tools.
module Memo : sig ... end
Build memoizer.