| Class | Description |
|---|---|
| OcamlBinary | |
| OcamlBinaryDescription | |
| OcamlBinaryDescriptionArg |
Immutable implementation of
OcamlBinaryDescription.AbstractOcamlBinaryDescriptionArg. |
| OcamlBinaryDescriptionArg.Builder |
Builds instances of type
OcamlBinaryDescriptionArg. |
| OcamlBuild |
A build rule which preprocesses, compiles, and assembles an OCaml source.
|
| OcamlBuildRulesGenerator |
A generator of fine-grained OCaml build rules
|
| OcamlBuildStep |
A step that preprocesses, compiles, and assembles OCaml sources.
|
| OcamlCCompile | |
| OcamlCCompileStep |
Compilation step for C interoperability files.
|
| OcamlCCompileStep.Args |
OcamlCCompile rule args.
|
| OcamlClean |
A build rule which cleans a target's build output folder.
|
| OcamlDebugLauncher |
Creates a debug launch script.
|
| OcamlDebugLauncherStep |
Creates a debug launcher script for an ocaml binary
|
| OcamlDebugLauncherStep.Args | |
| OcamlDependencyGraphGenerator |
Parse output of ocamldep tool and build dependency graph of ocaml source files (*.ml & *.mli)
|
| OcamlDepToolStep |
This step runs ocamldep tool to compute dependencies among source files (*.mli and *.ml)
|
| OcamlDescriptionEnhancer | |
| OcamlDescriptionsProvider | |
| OcamlLexStep |
Runs ocamllex to generate .ml files from .mll
|
| OcamlLexStep.Args | |
| OcamlLibrary |
An action graph representation of an OCaml library.
|
| OcamlLibraryDescription | |
| OcamlLibraryDescriptionArg |
Immutable implementation of
OcamlLibraryDescription.AbstractOcamlLibraryDescriptionArg. |
| OcamlLibraryDescriptionArg.Builder |
Builds instances of type
OcamlLibraryDescriptionArg. |
| OcamlLink | |
| OcamlLinkStep |
OCaml linking step.
|
| OcamlMLCompile | |
| OcamlMLCompileStep |
A compilation step for .ml and .mli files
|
| OcamlMLCompileStep.Args | |
| OcamlModule | |
| OcamlModuleAdapterPlugin | |
| OcamlNativePluginStep |
This step is run when `native_plugin=True` is set in an `ocaml_library` rule.
|
| OcamlRuleBuilder |
Compute transitive dependencies and generate ocaml build rules
|
| OcamlToolchainFactory | |
| OcamlToolchainsSupplier | |
| OcamlUtil |
Utility functions
|
| OcamlYaccStep |
A yacc step which processes .mly files and outputs .ml and mli files
|
| OcamlYaccStep.Args | |
| PrebuiltOcamlLibraryDescription |
Prebuilt OCaml library
|
| PrebuiltOcamlLibraryDescriptionArg |
Immutable implementation of
PrebuiltOcamlLibraryDescription.AbstractPrebuiltOcamlLibraryDescriptionArg. |
| PrebuiltOcamlLibraryDescriptionArg.Builder |
Builds instances of type
PrebuiltOcamlLibraryDescriptionArg. |