aboutsummaryrefslogtreecommitdiffstats
path: root/doc/qbs.qdoc
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-16 16:05:19 +0200
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2016-06-16 14:10:44 +0000
commit8f30c42022afbd1898d7c723201f750d2f0dea39 (patch)
tree10e13b3bae8ffb153298caaa10c8cbca8616f4e6 /doc/qbs.qdoc
parentca96dbd651e483b64581d86698b0fa1568880374 (diff)
Docs: Clarify the connection between file tags, rules and product type.
Task-number: QBS-984 Change-Id: I4324e387ec4124f3f5f638ab8d627fc33f6f21a9 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'doc/qbs.qdoc')
-rw-r--r--doc/qbs.qdoc6
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/qbs.qdoc b/doc/qbs.qdoc
index 80b4764cc..d913c2338 100644
--- a/doc/qbs.qdoc
+++ b/doc/qbs.qdoc
@@ -633,8 +633,10 @@
\QBS applies a \e rule to a pool of artifacts (in the beginning it is just the set of
source files of the project) and chooses the ones that match the input file
tags specified by the rule. Then it creates output artifacts in the build graph that have other
- filenames and file tags. It also creates a script that transforms the input artifact into the
- output artifact.
+ filenames and file tags. It also creates a script that transforms the input artifacts into the
+ output artifacts. Artifacts created by one rule can (and typically do) serve as inputs to
+ another rule. In this way, rules are connected to one another via their input and output
+ file tags.
For examples of rules, see the share/qbs/modules directory in the \QBS
repository.