package oasis

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type

oasis 0.4.10

Libraries

This package provides the following libraries (via ocamlobjinfo):

plugin-loader

Documentation:

oasis

Documentation:

oasis.dynrun

Documentation:

oasis.cli

Documentation:

oasis.builtin-plugins

Documentation:

oasis.base

Documentation:

  • BaseArgExt Handle command line argument
  • BaseContext Global context for messages and i18n
  • BaseLog Maintain a log of actions done
  • BaseMessage Message to user
  • BaseEnvLight Read-only access to 'setup.data'
  • BaseEnv Read-write access to 'setup.data'
  • BaseCheck Check host system features
  • BaseOCamlcConfig Handle output of 'ocamlc -config'
  • BaseStandardVar Standard variables
  • BaseBuilt Register files built to be installed
  • BaseCustom Run custom command for pre/post hook
  • BaseData Exported modules for embedding
  • BaseDoc Build documentation
  • BaseFileAB File generated using environment variables
  • BaseDynVar Dynamic variables sets using 'setup.log'
  • BaseTest Run tests
  • BaseSetup Entry points for 'setup.ml'
  • BaseCompat 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.
  • BaseGenerate Generate 'setup.ml' and other files
OCaml

Innovation. Community. Security.