summaryrefslogtreecommitdiff
path: root/doc/config
diff options
context:
space:
mode:
authorEike Ziller <eike.ziller@qt.io>2017-03-02 15:55:08 +0100
committerEike Ziller <eike.ziller@qt.io>2017-03-09 09:30:42 +0000
commit33fa4b401c8e4f49cbee3bd31c7c21ade37faf6d (patch)
tree9f9b22d1023488c532062128e87f04609af63aa6 /doc/config
parent0ed42f1c9f2a24c8d09a3cb9a56ef9aa5a22ce82 (diff)
downloadqt-creator-33fa4b401c8e4f49cbee3bd31c7c21ade37faf6d.tar.gz
Create a reusable docs.pri for generating documentation
Since we cannot directly use qt_docs.prf since it contains various Qt specific details, adapt it for use in Qt Creator. This can then be used e.g. by plugins that are not part of the Qt Creator repository. Change-Id: I87511cad74cbcae5cb58087e9a9386130d635aa9 Reviewed-by: Topi Reiniƶ <topi.reinio@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
Diffstat (limited to 'doc/config')
-rw-r--r--doc/config/qtcreator-developer.qdocconf39
-rw-r--r--doc/config/qtcreator-project.qdocconf76
2 files changed, 56 insertions, 59 deletions
diff --git a/doc/config/qtcreator-developer.qdocconf b/doc/config/qtcreator-developer.qdocconf
index c674b129d1..8f251a0d03 100644
--- a/doc/config/qtcreator-developer.qdocconf
+++ b/doc/config/qtcreator-developer.qdocconf
@@ -38,27 +38,26 @@ sourcedirs = . \
headers.fileextensions = "*.h"
sources.fileextensions = "*.cpp *.qdoc"
-imagedirs = $SRCDIR/api/images $SRCDIR/images $SRCDIR/templates/images
-outputdir = $OUTDIR
-exampledirs = $SRCDIR/api/examples
+imagedirs = ../api/images ../images ../templates/images
+exampledirs = ../api/examples
-indexes += $QDOC_INDEX_DIR/qtwidgets/qtwidgets.index \
- $QDOC_INDEX_DIR/qtcore/qtcore.index \
- $QDOC_INDEX_DIR/qtqml/qtqml.index \
- $QDOC_INDEX_DIR/qtquick/qtquick.index \
- $QDOC_INDEX_DIR/qmake/qmake.index \
- $QDOC_INDEX_DIR/qtdesigner/qtdesigner.index \
- $QDOC_INDEX_DIR/qtdoc/qtdoc.index \
- $QDOC_INDEX_DIR/qtgui/qtgui.index \
- $QDOC_INDEX_DIR/qthelp/qthelp.index \
- $QDOC_INDEX_DIR/qtquickcontrols/qtquickcontrols.index \
- $QDOC_INDEX_DIR/qtquicklayouts/qtquicklayouts.index \
- $QDOC_INDEX_DIR/qtlinguist/qtlinguist.index \
- $QDOC_INDEX_DIR/qtscript/qtscript.index \
- $QDOC_INDEX_DIR/qtsensors/qtsensors.index \
- $QDOC_INDEX_DIR/qtuitools/qtuitools.index \
- $QDOC_INDEX_DIR/qtwebkit/qtwebkit.index \
- $QDOC_INDEX_DIR/qtxml/qtxml.index
+depends += qtwidgets \
+ qtcore \
+ qtqml \
+ qtquick \
+ qmake \
+ qtdesigner \
+ qtdoc \
+ qtgui \
+ qthelp \
+ qtquickcontrols \
+ qtquicklayouts \
+ qtlinguist \
+ qtscript \
+ qtsensors \
+ qtuitools \
+ qtwebkit \
+ qtxml
include(macros.qdocconf)
include(qt-cpp-ignore.qdocconf)
diff --git a/doc/config/qtcreator-project.qdocconf b/doc/config/qtcreator-project.qdocconf
index 6dc2c7a105..f439b3a7b6 100644
--- a/doc/config/qtcreator-project.qdocconf
+++ b/doc/config/qtcreator-project.qdocconf
@@ -3,51 +3,49 @@ description = "Qt Creator Manual"
url = http://doc.qt.io/qtcreator
headerdirs =
-sourcedirs = $SRCDIR/src
-imagedirs = $SRCDIR/images \
- $SRCDIR/templates/images \
- $SRCDIR/../src/libs/qmleditorwidgets/images \
- $SRCDIR/../src/libs/utils/images \
- $SRCDIR/../src/plugins/android/images \
- $SRCDIR/../src/plugins/autotest/images \
- $SRCDIR/../src/plugins/classview/images \
- $SRCDIR/../src/plugins/coreplugin/images \
- $SRCDIR/../src/plugins/debugger/images \
- $SRCDIR/../src/plugins/diffeditor/images \
- $SRCDIR/../src/plugins/help/images \
- $SRCDIR/../src/plugins/projectexplorer/images \
- $SRCDIR/../src/plugins/qmldesigner/components/formeditor \
- $SRCDIR/../src/plugins/qmldesigner/components/navigator \
- $SRCDIR/../src/plugins/scxmleditor/common/images \
- $SRCDIR/../src/plugins/texteditor/images
+sourcedirs = ../src
+imagedirs = ../images \
+ ../templates/images \
+ ../../src/libs/qmleditorwidgets/images \
+ ../../src/libs/utils/images \
+ ../../src/plugins/android/images \
+ ../../src/plugins/autotest/images \
+ ../../src/plugins/classview/images \
+ ../../src/plugins/coreplugin/images \
+ ../../src/plugins/debugger/images \
+ ../../src/plugins/diffeditor/images \
+ ../../src/plugins/help/images \
+ ../../src/plugins/projectexplorer/images \
+ ../../src/plugins/qmldesigner/components/formeditor \
+ ../../src/plugins/qmldesigner/components/navigator \
+ ../../src/plugins/scxmleditor/common/images \
+ ../../src/plugins/texteditor/images
-outputdir = $OUTDIR
-exampledirs = $SRCDIR/examples
+exampledirs = ../examples
examples.fileextensions += *.qml *.svg
HTML.extraimages = images/commercial.png
qhp.QtCreator.extraFiles = images/commercial.png
-
-indexes += $QDOC_INDEX_DIR/qtwidgets/qtwidgets.index \
- $QDOC_INDEX_DIR/qtcore/qtcore.index \
- $QDOC_INDEX_DIR/qtqml/qtqml.index \
- $QDOC_INDEX_DIR/qtquick/qtquick.index \
- $QDOC_INDEX_DIR/qmake/qmake.index \
- $QDOC_INDEX_DIR/qtdesigner/qtdesigner.index \
- $QDOC_INDEX_DIR/qtdoc/qtdoc.index \
- $QDOC_INDEX_DIR/qtgui/qtgui.index \
- $QDOC_INDEX_DIR/qthelp/qthelp.index \
- $QDOC_INDEX_DIR/qtquickcontrols/qtquickcontrols.index \
- $QDOC_INDEX_DIR/qtquickcontrols2/qtquickcontrols2.index \
- $QDOC_INDEX_DIR/qtquickextras/qtquickextras.index \
- $QDOC_INDEX_DIR/qtlinguist/qtlinguist.index \
- $QDOC_INDEX_DIR/qtscript/qtscript.index \
- $QDOC_INDEX_DIR/qtscxml/qtscxml.index \
- $QDOC_INDEX_DIR/qtsensors/qtsensors.index \
- $QDOC_INDEX_DIR/qttestlib/qttestlib.index \
- $QDOC_INDEX_DIR/qtuitools/qtuitools.index \
- $QDOC_INDEX_DIR/qtxml/qtxml.index
+depends += qtwidgets \
+ qtcore \
+ qtqml \
+ qtquick \
+ qmake \
+ qtdesigner \
+ qtdoc \
+ qtgui \
+ qthelp \
+ qtquickcontrols \
+ qtquickcontrols2 \
+ qtquickextras \
+ qtlinguist \
+ qtscript \
+ qtscxml \
+ qtsensors \
+ qttestlib \
+ qtuitools \
+ qtxml
include(macros.qdocconf)
include(qt-cpp-ignore.qdocconf)