sig
val generated_unix_files :
ctxt:OASISContext.t ->
OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library ->
(string -> bool) ->
(unit -> bool) ->
(unit -> string) ->
(unit -> string) -> OASISTypes.unix_filename list list
type group_t =
Container of OASISTypes.findlib_name * OASISLibrary.group_t list
| Package of
(OASISTypes.findlib_name * OASISTypes.common_section *
OASISTypes.build_section * OASISTypes.library *
OASISLibrary.group_t list)
val group_libs : OASISTypes.package -> OASISLibrary.group_t list
type library_name = OASISTypes.name
val findlib_name_map :
OASISTypes.package ->
(string option * OASISTypes.findlib_name) OASISUtils.MapString.t
val findlib_of_name :
?recurse:bool ->
(string option * OASISTypes.findlib_name) OASISUtils.MapString.t ->
OASISLibrary.library_name -> string
val name_findlib_map :
OASISTypes.package -> OASISLibrary.library_name OASISUtils.MapString.t
val findlib_of_group : OASISLibrary.group_t -> OASISTypes.findlib_name
val root_of_group :
OASISLibrary.group_t ->
OASISTypes.common_section * OASISTypes.build_section * OASISTypes.library
val schema :
(OASISTypes.common_section * OASISTypes.build_section *
OASISTypes.library)
OASISSchema.t
end