| License | MIT |
|---|---|
| Stability | experimental |
| Safe Haskell | None |
| Language | Haskell2010 |
Clang.CompilationDatabase
Description
Clang Compilation Database Format parser
The Clang Compilation Database Format is a JSON file format for recording compiler invocations in build systems.
- type CompilationDatabase = [CommandObject]
- data CommandObject = CommandObject {}
Documentation
type CompilationDatabase = [CommandObject] Source #
A Compilation database consists of a sequence of CommandObject values each of which is a
set of commands that acted upon a single source file.
data CommandObject Source #
Each command object contains the translation unit’s main file, the working directory of the compile run and the actual compile command.
Constructors
| CommandObject | |
Fields
| |
Instances