Reference Manual¶
These documents specify the various features and languages present in Dune.
- Lexical Conventions
- Ordered Set Language
- Boolean Language
- Predicate Language
- Library Dependencies
- Actions
- Foreign Sources, Archives, and Objects
- Command Line Interface
- Preprocessing Specification
- Packages
- Findlib Integration
- Aliases
- Cram Tests
- Scopes
- Variables
- Dependency Specification
- OCaml Flags
- Sandboxing
- Locks
- Diffing and Promotion
- Package Specification
- Coq
- Dune Cache
- Dune Libraries
- Dune RPC