module OASISBuildSection: sig
.. end
Build section
Author(s): Sylvain Le Gall
val find_module : (string -> bool) ->
OASISTypes.build_section ->
OASISUnixPath.unix_filename ->
[ `No_sources of OASISUnixPath.unix_filename list
| `Sources of OASISUnixPath.unix_filename * string list ]
Search a module file.
val build_order : OASISTypes.package -> OASISTypes.section list
Compute the order of section building, taking into account
build dependencies between sections. Not exported.
val transitive_build_depends : OASISTypes.package -> OASISTypes.dependency list OASISSection.MapSection.t
Compute a map between sections and its build depends.
The build depends contains only libraries. Not exported.