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
OASISVersion.StringVersion uses string for version.
|
T | |
| Test [OASISPlugin] |
This module manage plugin that can handle running tests.
|