summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorNicolas Despres <nicolas.despres@gmail.com>2015-09-21 10:01:33 (GMT)
committerNicolas Despres <nicolas.despres@gmail.com>2019-05-09 14:36:47 (GMT)
commitbb9512f53daa5913220282f0ad86a20d174e367c (patch)
treef4fdf019cad3ee6dc5fce2338f144431797607a2 /doc
parent2e64645749ff91eff2f999f03f55da360ae5913d (diff)
downloadNinja-bb9512f53daa5913220282f0ad86a20d174e367c.zip
Ninja-bb9512f53daa5913220282f0ad86a20d174e367c.tar.gz
Ninja-bb9512f53daa5913220282f0ad86a20d174e367c.tar.bz2
Resurrect the 'rules' tool.
This tool is useful for writing shell completion script for tools expecting a rule name as argument. The tool was dropped by 34b46f28c. Fix #1024.
Diffstat (limited to 'doc')
-rw-r--r--doc/manual.asciidoc3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/manual.asciidoc b/doc/manual.asciidoc
index c9309ad..7f3ab8a 100644
--- a/doc/manual.asciidoc
+++ b/doc/manual.asciidoc
@@ -283,6 +283,9 @@ target, show just the target's dependencies. _Available since Ninja 1.4._
`recompact`:: recompact the `.ninja_deps` file. _Available since Ninja 1.4._
+`rules`:: output the list of all rules (eventually with their description
+if they have one). It can be used to know which rule name to pass to
++ninja -t targets rule _name_+ or +ninja -t compdb+.
Writing your own Ninja files
----------------------------