summaryrefslogtreecommitdiff
path: root/docs/JSONCompilationDatabase.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/JSONCompilationDatabase.rst')
-rw-r--r--docs/JSONCompilationDatabase.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/JSONCompilationDatabase.rst b/docs/JSONCompilationDatabase.rst
index 926dcba6a4aae..8631e8365cead 100644
--- a/docs/JSONCompilationDatabase.rst
+++ b/docs/JSONCompilationDatabase.rst
@@ -78,6 +78,11 @@ The contracts for each field in the command object are:
Parameters use shell quoting and shell escaping of quotes, with '``"``'
and '``\``' being the only special characters. Shell expansion is not
supported.
+- **arguments:** The compile command executed as list of strings.
+ Either **arguments** or **command** is required.
+- **output:** The name of the output created by this compilation step.
+ This field is optional. It can be used to distinguish different processing
+ modes of the same input file.
Build System Integration
========================