sig
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 ]
val source_unix_files :
ctxt:OASISContext.t ->
OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library ->
(OASISTypes.unix_filename -> bool) ->
(OASISTypes.unix_filename * OASISTypes.unix_filename list) list
val generated_unix_files :
ctxt:OASISContext.t ->
is_native:bool ->
has_native_dynlink:bool ->
ext_lib:string ->
ext_dll:string ->
source_file_exists:(OASISTypes.unix_filename -> bool) ->
OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library ->
OASISTypes.unix_filename list list
val schema :
(OASISTypes.common_section * OASISTypes.build_section *
OASISTypes.library)
OASISSchema.t
end