summaryrefslogtreecommitdiffstats
path: root/tests/manual
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@qt.io>2016-07-19 10:37:03 +0200
committerKai Koehne <kai.koehne@qt.io>2016-08-08 11:47:27 +0000
commitde8c576b24852764de2fe1a295b9c9def473ac80 (patch)
tree814cc1e71e76349cfcb18950b0d90d4b388e59bd /tests/manual
parent032a1a640b75bcff83ff2c43c1290f4017cf0e1f (diff)
qtattributionsscanner: Support setting & filtering qdoc module
This is needed e.g. for qtbase, where there are multiple help projects. Change-Id: Ia31ac4818ad6780a301fa6f7371a3f33ee21df48 Reviewed-by: Topi Reiniƶ <topi.reinio@theqtcompany.com>
Diffstat (limited to 'tests/manual')
-rw-r--r--tests/manual/qtattributionsscanner/data/qt_attribution.json1
-rw-r--r--tests/manual/qtattributionsscanner/overview.qdoc7
-rw-r--r--tests/manual/qtattributionsscanner/qtattributionsscanner.pro3
3 files changed, 10 insertions, 1 deletions
diff --git a/tests/manual/qtattributionsscanner/data/qt_attribution.json b/tests/manual/qtattributionsscanner/data/qt_attribution.json
index 10d096521..d44985d35 100644
--- a/tests/manual/qtattributionsscanner/data/qt_attribution.json
+++ b/tests/manual/qtattributionsscanner/data/qt_attribution.json
@@ -1,6 +1,7 @@
{
"Id": "exampleattribution",
"Name": "Example Attribution",
+ "QDocModule": "somemodule",
"Description": "Does nothing specific.",
"QtUsage": "Optionally compiled into Some Qt Module. To avoid, pass \c -no-somemodule or \c -system-somemodule to \c configure.",
"License": "GNU General Public License v3.0 only",
diff --git a/tests/manual/qtattributionsscanner/overview.qdoc b/tests/manual/qtattributionsscanner/overview.qdoc
index ce8cbd2f0..716bb4e40 100644
--- a/tests/manual/qtattributionsscanner/overview.qdoc
+++ b/tests/manual/qtattributionsscanner/overview.qdoc
@@ -4,3 +4,10 @@
\generatelist{annotatedattributions}
*/
+
+/*!
+ \module SomeModule
+ \title Some Module
+
+ \generatelist{groupsbymodule attributions-somemodule}
+ */
diff --git a/tests/manual/qtattributionsscanner/qtattributionsscanner.pro b/tests/manual/qtattributionsscanner/qtattributionsscanner.pro
index 4579599dc..c3bcf99e3 100644
--- a/tests/manual/qtattributionsscanner/qtattributionsscanner.pro
+++ b/tests/manual/qtattributionsscanner/qtattributionsscanner.pro
@@ -2,7 +2,8 @@ TEMPLATE = aux
DISTFILES += test.qdocconf overview.qdoc data/qt_attribution.json data/LICENSE
-run_qtattributionsscanner.commands = $$[QT_HOST_BINS]/qtattributionsscanner -o generated.qdoc $$PWD
+run_qtattributionsscanner.commands = $$[QT_HOST_BINS]/qtattributionsscanner \
+ --filter QDocModule=somemodule -o generated.qdoc $$PWD
run_docs.commands = BUILDDIR=$$OUT_PWD $$[QT_HOST_BINS]/qdoc $$PWD/test.qdocconf