FormatExt Extra functions for FormatOASISBuildSection Build sectionOASISContext Global context for messages and i18nOASISData OASISDataNotation OCaml data notation.OASISDocument Document sectionOASISExec Running commandsOASISExecutable Executable sectionOASISExpr Boolean expressionsOASISFeatures OASISFileSystem OASISFileTemplate Generate files replacing parts of itOASISFileUtil File operationsOASISFindlib OASISFlag Flag sectionOASISGettext i18n functionsOASISGraph OASISHostPath Manipulate host filenamesOASISLibrary Library sectionOASISLicense License definitionOASISMessage Messages to userOASISObject Object sectionOASISPackage Package toplevelOASISParse Parse '_oasis' fileOASISPlugin Plugins creation and managementOASISSchema Add fields to _oasis for pluginOASISSection Manipulate sections.OASISSetupUpdate OASISSourcePatterns OASISSourceRepository SourceRepository sectionOASISString Various string utilities.OASISTest Test sectionOASISText OASISTypes Package definitionOASISUnixPath Unix path manipulationOASISUtils Various utilitiesOASISValues Parse, print and check valuesOASISVersion Version comparisonsPropList Property listBaseArgExt Handle command line argumentBaseBuilt Register files built to be installedBaseCheck Check host system featuresBaseCompat Compatibility layer to provide a stable API inside setup.ml. This layer allows OASIS to change in between minor versions (e.g. 0.4.6 -> 0.4.7) but still provides a stable API inside setup.ml. This enables to write functions that manipulate setup_t inside setup.ml. See deps.ml for an example.BaseContext Global context for messages and i18nBaseCustom Run custom command for pre/post hookBaseData Exported modules for embeddingBaseDoc Build documentationBaseDynVar Dynamic variables sets using 'setup.log'BaseEnv Read-write access to 'setup.data'BaseEnvLight Read-only access to 'setup.data'BaseFileAB File generated using environment variablesBaseGenerate Generate 'setup.ml' and other filesBaseLog Maintain a log of actions doneBaseMessage Message to userBaseOCamlcConfig Handle output of 'ocamlc -config'BaseSetup Entry points for 'setup.ml'BaseStandardVar Standard variablesBaseTest Run testsCustomPlugin Generate custom configure/build/doc/test/install systemDevFilesPlugin Generate standard development filesInternalConfigurePlugin Configure using internal schemeInternalInstallPlugin Install using internal schemeMETAPlugin META generatorNonePlugin Plugin to handle "none" generationOASISBuiltinPlugins Load builtin pluginsOCamlbuildCommon Functions common to OCamlbuild build and doc pluginOCamlbuildDocPlugin OCamlbuildPlugin Build using ocamlbuildOMakePlugin Generate omake configure/build/doc/test/install systemStdFilesPlugin Generate standard text files: INSTALL.txt, README.txtCLIArgExt Parsing of command line argumentsCLICommon CLIPager Handle 'pager' commandCLISubCommand SubCommand definition