B | |
BaseArgExt | Handle command line argument |
BaseBuilt | Register files built to be installed |
BaseCheck | Check host system features |
BaseCompat | Compatibility layer to provide a stable API inside setup.ml. |
BaseContext | Global context for messages and i18n |
BaseCustom | Run custom command for pre/post hook |
BaseData | Exported modules for embedding |
BaseDoc | Build documentation |
BaseDynVar | 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 variables |
BaseGenerate | Generate 'setup.ml' and other files |
BaseLog | Maintain a log of actions done |
BaseMessage | Message to user |
BaseOCamlcConfig | Handle output of 'ocamlc -config' |
BaseSetup [BaseCompat.Compat_0_4] | |
BaseSetup | Entry points for 'setup.ml' |
BaseStandardVar | Standard variables |
BaseTest | Run tests |
Build [OASISPlugin] | This module manage plugin that can handle build step. |
C | |
CLIArgExt | Parsing of command line arguments |
CLICommon | |
CLIPager | Handle 'pager' command |
CLISubCommand | SubCommand definition |
CSection [OASISSection] | Comparable section, we only rely on section_id for comparison. |
Compat_0_3 [BaseCompat] | |
Compat_0_4 [BaseCompat] | |
Configure [OASISPlugin] | This module manage plugin that can handle configure step. |
D | |
Data [OASISFeatures] | |
Data [PropList] | This module stores heterogeneous data defined in Schema and Field. |
Doc [OASISPlugin] | This module manage plugin that can handle building documents. |
E | |
Extra [OASISPlugin] | This module manage plugin that can handle configure step. |
F | |
Field [PropList] | This module defines a field that hold a value. |
FieldRO [PropList] | This module defines a read-only field. |
FormatExt | Extra functions for Format |
H | |
HashStringCsl [OASISUtils] | Caseless string hashtable |
I | |
Install [OASISPlugin] | This module manage plugin that can handle install/uninstall steps. |
M | |
Make [OASISUtils.SetExt] | |
Make [OASISUtils.MapExt] | |
Map [OASISHostPath] | Map for host filename. |
MapExt [OASISUtils] | |
MapPlugin [OASISFeatures] | |
MapPlugin [OASISPlugin] | |
MapSection [OASISSection] | Map using CSection. |
MapString [BaseEnvLight] | |
MapString [OASISUtils] | |
O | |
OASISBuildSection | Build section |
OASISContext | Global context for messages and i18n |
OASISData | |
OASISDataNotation | OCaml data notation. |
OASISDocument | Document section |
OASISExec | Running commands |
OASISExecutable | Executable section |
OASISExpr | Boolean expressions |
OASISFeatures | |
OASISFileSystem | |
OASISFileTemplate | Generate files replacing parts of it |
OASISFileUtil | File operations |
OASISFindlib | |
OASISFlag | Flag section |
OASISGettext | i18n functions |
OASISGraph | |
OASISHostPath | Manipulate host filenames |
OASISLibrary | Library section |
OASISLicense | License definition |
OASISMessage | Messages to user |
OASISObject | Object section |
OASISPackage | Package toplevel |
OASISParse | Parse '_oasis' file |
OASISPlugin | Plugins creation and management |
OASISSchema | Add fields to _oasis for plugin |
OASISSection | Manipulate sections. |
OASISSetupUpdate | |
OASISSourcePatterns | Search source files, using pattern and templates. |
OASISSourceRepository | SourceRepository section |
OASISString | Various string utilities. |
OASISTest | Test section |
OASISText | |
OASISTypes | Package definition |
OASISUnixPath | Unix path manipulation |
OASISUtils | Various utilities |
OASISValues | Parse, print and check values |
OASISVersion | Version comparisons |
Original [BaseCompat.Compat_0_4.BaseSetup] | |
P | |
POSIXShell [OASISUtils] | |
PropList | Property list |
S | |
Schema [PropList] | This module is a set of fields (Field.t and FieldRO.t) that can be addressed by their name (as string). |
Set [OASISUnixPath] | Set for Unix path. |
SetExt [OASISUtils] | |
SetInt [OASISGraph] | |
SetPlugin [OASISPlugin] | |
SetSection [OASISSection] | Set using CSection. |
SetString [OASISUtils] | Set for String. |
SetStringCsl [OASISUtils] | Set for String. |
StringVersion [OASISVersion] | The module |
T | |
Test [OASISPlugin] | This module manage plugin that can handle running tests. |