diff options
author | Tor Arne Vestbø <tor.arne.vestbo@digia.com> | 2012-10-15 19:47:45 +0200 |
---|---|---|
committer | Tor Arne Vestbø <tor.arne.vestbo@digia.com> | 2012-10-16 12:54:28 +0200 |
commit | a305423c9237318930b1b82d6fb7c5ac3e07877f (patch) | |
tree | 9eb69bf38987fb601ad88c37a0c5b3468549bf7d | |
parent | 690e48eb3d45c5bc018e9c8271e74ca5881b0056 (diff) |
Make the qtdoc repo part of the modularized build
The monolithic build is now partially removed, but there's still a lot
of cruft left that we'll remove once we know what we need or not need.
This introduces a bunch of qdoc warnings for examplee documentation that
live in the qdoc repo, but that references an example that lives in the
module. These example docs should be moved to the corresponding module.
Change-Id: I15f9f9087f1e96786ce2a49a7192f1015cb192db
Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
27 files changed, 61 insertions, 575 deletions
diff --git a/doc/config/modules/missing.qdocconf b/doc/config/modules/missing.qdocconf deleted file mode 100644 index c6edfd313..000000000 --- a/doc/config/modules/missing.qdocconf +++ /dev/null @@ -1,3 +0,0 @@ -# This file is used as a placeholder for modules that are not found by the -# checks in the doc/doc.pri file. This ensures that the include directives -# for each module refer to existing files. diff --git a/doc/config/modules/qt3d.qdocconf b/doc/config/modules/qt3d.qdocconf deleted file mode 100644 index f6f342dc4..000000000 --- a/doc/config/modules/qt3d.qdocconf +++ /dev/null @@ -1,17 +0,0 @@ -headerdirs += $QT_3D_SOURCES/.. - -sourcedirs += $QT_3D_SOURCES/.. \ - $QT_3D_SOURCES/../../doc/src - -exampledirs += $QT_3D_SOURCES/../../examples \ - $QT_3D_SOURCES/../../demos \ - $QT_3D_SOURCES/../../tutorials \ - $QT_3D_SOURCES/../../src/plugins \ - $QT_3D_SOURCES/../../doc/src/legal/snippets - -imagedirs += $QT_3D_SOURCES/../../doc/src/images \ - $QT_3D_SOURCES/../../examples/qt3d \ - $QT_3D_SOURCES/../../examples/quick3d - -excludedirs += $QT_3D_SOURCES/../../doc/src/legal/snippets - diff --git a/doc/config/modules/qtactiveqt.qdocconf b/doc/config/modules/qtactiveqt.qdocconf deleted file mode 100644 index bb706884e..000000000 --- a/doc/config/modules/qtactiveqt.qdocconf +++ /dev/null @@ -1,15 +0,0 @@ -headerdirs += $QT_ACTIVEQT_SOURCES/.. \ - $QT_ACTIVEQT_SOURCES/../tools - -sourcedirs += $QT_ACTIVEQT_SOURCES/.. \ - $QT_ACTIVEQT_SOURCES/../../doc/src \ - $QT_ACTIVEQT_SOURCES/../../tools - -exampledirs += $QT_ACTIVEQT_SOURCES/../.. \ - $QT_ACTIVEQT_SOURCES/../../doc/src \ - $QT_ACTIVEQT_SOURCES/../../examples - -imagedirs += $QT_ACTIVEQT_SOURCES/../../doc/src/images \ - $QT_ACTIVEQT_SOURCES/../../examples - -excludedirs += $QT_ACTIVEQT_SOURCES/doc/src/snippets diff --git a/doc/config/modules/qtbluetooth.qdocconf b/doc/config/modules/qtbluetooth.qdocconf deleted file mode 100644 index 2c9224630..000000000 --- a/doc/config/modules/qtbluetooth.qdocconf +++ /dev/null @@ -1,16 +0,0 @@ -# QT_BLUETOOTH_SOURCES points to qtconnectivity/src/bluetooth - -headerdirs += $QT_BLUETOOTH_SOURCES \ - $QT_BLUETOOTH_SOURCES/../../examples - -sourcedirs += $QT_BLUETOOTH_SOURCES \ - $QT_BLUETOOTH_SOURCES/../../doc/src \ - $QT_BLUETOOTH_SOURCES/../../examples - -exampledirs += $QT_BLUETOOTH_SOURCES/../../examples \ - $QT_BLUETOOTH_SOURCES/../../doc/src - -imagedirs += $QT_BLUETOOTH_SOURCES/../../doc/src/images - -excludedirs += $QT_BLUETOOTH_SOURCES/../imports/bluetooth \ - $QT_BLUETOOTH_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtclucene.qdocconf b/doc/config/modules/qtclucene.qdocconf deleted file mode 100644 index cb961c213..000000000 --- a/doc/config/modules/qtclucene.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -# Declarations for the qttools module. - -headerdirs += $QT_CLUCENE_SOURCES/../../.. - -sourcedirs += $QT_CLUCENE_SOURCES/../../.. \ - $QT_CLUCENE_SOURCES/../../../doc/src - -exampledirs += $QT_CLUCENE_SOURCES/../../.. \ - $QT_CLUCENE_SOURCES/../../../doc/src \ - $QT_CLUCENE_SOURCES/../../../examples - -imagedirs += $QT_CLUCENE_SOURCES/../../../doc/src/images \ - $QT_CLUCENE_SOURCES/../../../examples diff --git a/doc/config/modules/qtcontacts.qdocconf b/doc/config/modules/qtcontacts.qdocconf deleted file mode 100644 index 39d324a56..000000000 --- a/doc/config/modules/qtcontacts.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_CONTACTS_SOURCES/.. - -sourcedirs += $QT_CONTACTS_SOURCES/.. \ - $QT_CONTACTS_SOURCES/../../doc/src - -exampledirs += $QT_CONTACTS_SOURCES/../.. \ - $QT_CONTACTS_SOURCES/../../doc/src \ - $QT_CONTACTS_SOURCES/../../examples - -imagedirs += $QT_CONTACTS_SOURCES/../../doc/src/images \ - $QT_CONTACTS_SOURCES/../../examples - -excludedirs += $QT_CONTACTS_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtcore.qdocconf b/doc/config/modules/qtcore.qdocconf deleted file mode 100644 index 9740cef4e..000000000 --- a/doc/config/modules/qtcore.qdocconf +++ /dev/null @@ -1,89 +0,0 @@ -headerdirs += $QT_CORE_SOURCES/.. \ - $QT_CORE_SOURCES/../../tools - -sourcedirs += $QT_CORE_SOURCES/.. \ - $QT_CORE_SOURCES/../../doc/src \ - $QT_CORE_SOURCES/../../tools - -exampledirs += $QT_CORE_SOURCES/../.. \ - $QT_CORE_SOURCES/../../doc/src \ - $QT_CORE_SOURCES/../../examples/dbus \ - $QT_CORE_SOURCES/../../examples/embedded \ - $QT_CORE_SOURCES/../../examples/gestures \ - $QT_CORE_SOURCES/../../examples/gui \ - $QT_CORE_SOURCES/../../examples/ipc \ - $QT_CORE_SOURCES/../../examples/linguist \ - $QT_CORE_SOURCES/../../examples/network \ - $QT_CORE_SOURCES/../../examples/opengl \ - $QT_CORE_SOURCES/../../examples/qmake \ - $QT_CORE_SOURCES/../../examples/qpa \ - $QT_CORE_SOURCES/../../examples/qtconcurrent \ - $QT_CORE_SOURCES/../../examples/qtestlib \ - $QT_CORE_SOURCES/../../examples/sql \ - $QT_CORE_SOURCES/../../examples/threads \ - $QT_CORE_SOURCES/../../examples/tools \ - $QT_CORE_SOURCES/../../examples/touch \ - $QT_CORE_SOURCES/../../examples/tutorials \ - $QT_CORE_SOURCES/../../examples/webkit \ - $QT_CORE_SOURCES/../../examples/widgets \ - $QT_CORE_SOURCES/../../examples/xml \ - $QT_CORE_SOURCES/doc/snippets \ - $QT_CORE_SOURCES/../concurrent/doc/snippets \ - $QT_CORE_SOURCES/../dbus/doc/snippets \ - $QT_CORE_SOURCES/../gui/doc/snippets \ - $QT_CORE_SOURCES/../network/doc/snippets \ - $QT_CORE_SOURCES/../opengl/doc/snippets \ - $QT_CORE_SOURCES/../printsupport/doc/snippets \ - $QT_CORE_SOURCES/../sql/doc/snippets \ - $QT_CORE_SOURCES/../testlib/doc/snippets \ - $QT_CORE_SOURCES/../widgets/doc/snippets \ - $QT_CORE_SOURCES/../xml/doc/snippets - -imagedirs += $QT_CORE_SOURCES/../../doc/src/images \ - $QT_CORE_SOURCES/../../examples \ - $QT_CORE_SOURCES/doc/images \ - $QT_CORE_SOURCES/../concurrent/doc/images \ - $QT_CORE_SOURCES/../gui/doc/images \ - $QT_CORE_SOURCES/../printsupport/doc/images \ - $QT_CORE_SOURCES/../sql/doc/images \ - $QT_CORE_SOURCES/../widgets/doc/images - -excludedirs += $QT_CORE_SOURCES/../tools/qdoc \ - $QT_CORE_SOURCES/../doc/src/snippets \ - $QT_CORE_SOURCES/../concurrent/doc/snippets \ - $QT_CORE_SOURCES/../corelib/doc/snippets \ - $QT_CORE_SOURCES/../dbus/doc/snippets \ - $QT_CORE_SOURCES/../gui/doc/snippets \ - $QT_CORE_SOURCES/../network/doc/snippets \ - $QT_CORE_SOURCES/../opengl/doc/snippets \ - $QT_CORE_SOURCES/../printsupport/doc/snippets \ - $QT_CORE_SOURCES/../sql/doc/snippets \ - $QT_CORE_SOURCES/../testlib/doc/snippets \ - $QT_CORE_SOURCES/../widgets/doc/snippets \ - $QT_CORE_SOURCES/../xml/doc/snippets \ - $QT_CORE_SOURCES/../3rdparty/ce-compat \ - $QT_CORE_SOURCES/../3rdparty/des \ - $QT_CORE_SOURCES/../3rdparty/easing \ - $QT_CORE_SOURCES/../3rdparty/fonts \ - $QT_CORE_SOURCES/../3rdparty/freetype \ - $QT_CORE_SOURCES/../3rdparty/harfbuzz \ - $QT_CORE_SOURCES/../3rdparty/libjpeg \ - $QT_CORE_SOURCES/../3rdparty/libmng \ - $QT_CORE_SOURCES/../3rdparty/libpng \ - $QT_CORE_SOURCES/../3rdparty/libtiff \ - $QT_CORE_SOURCES/../3rdparty/md4 \ - $QT_CORE_SOURCES/../3rdparty/md5 \ - $QT_CORE_SOURCES/../3rdparty/patches \ - $QT_CORE_SOURCES/../3rdparty/pcre \ - $QT_CORE_SOURCES/../3rdparty/pixman \ - $QT_CORE_SOURCES/../3rdparty/powervr \ - $QT_CORE_SOURCES/../3rdparty/ptmalloc \ - $QT_CORE_SOURCES/../3rdparty/s60 \ - $QT_CORE_SOURCES/../3rdparty/sha1 \ - $QT_CORE_SOURCES/../3rdparty/sqlite \ - $QT_CORE_SOURCES/../3rdparty/wintab \ - $QT_CORE_SOURCES/../3rdparty/xorg \ - $QT_CORE_SOURCES/../3rdparty/zlib \ - $QT_CORE_SOURCES/../../doc/src/snippets \ - $QT_CORE_SOURCES/../plugins/platforms \ - $QT_CORE_SOURCES/../widgets/platforms diff --git a/doc/config/modules/qtdoc.qdocconf b/doc/config/modules/qtdoc.qdocconf deleted file mode 100644 index 59f37cc43..000000000 --- a/doc/config/modules/qtdoc.qdocconf +++ /dev/null @@ -1,11 +0,0 @@ -headerdirs += - -sourcedirs += $QT_DOC_SOURCES/doc/src - -exampledirs += $QT_DOC_SOURCES/doc/src \ - $QT_DOC_SOURCES \ - -imagedirs += $QT_DOC_SOURCES/doc/src/images \ - $QT_DOC_SOURCES/doc/src/template/images - -excludedirs += $QT_DOC_SOURCES/doc/src/snippets diff --git a/doc/config/modules/qtlocation.qdocconf b/doc/config/modules/qtlocation.qdocconf deleted file mode 100644 index 0cac8c96c..000000000 --- a/doc/config/modules/qtlocation.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_LOCATION_SOURCES/.. - -sourcedirs += $QT_LOCATION_SOURCES/.. \ - $QT_LOCATION_SOURCES/../../doc/src - -exampledirs += $QT_LOCATION_SOURCES/../.. \ - $QT_LOCATION_SOURCES/../../doc/src \ - $QT_LOCATION_SOURCES/../../examples - -imagedirs += $QT_LOCATION_SOURCES/../../doc/src/images \ - $QT_LOCATION_SOURCES/../../examples - -excludedirs += $QT_LOCATION_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtmultimedia.qdocconf b/doc/config/modules/qtmultimedia.qdocconf deleted file mode 100644 index 5f46f6674..000000000 --- a/doc/config/modules/qtmultimedia.qdocconf +++ /dev/null @@ -1,14 +0,0 @@ -headerdirs += $QT_MULTIMEDIA_SOURCES/.. - -sourcedirs += $QT_MULTIMEDIA_SOURCES/.. \ - $QT_MULTIMEDIA_SOURCES/../../doc/src - -exampledirs += $QT_MULTIMEDIA_SOURCES/../.. \ - $QT_MULTIMEDIA_SOURCES/../../doc/src \ - $QT_MULTIMEDIA_SOURCES/../../examples - -imagedirs += $QT_MULTIMEDIA_SOURCES/../../doc/src/images \ - $QT_MULTIMEDIA_SOURCES/../../examples - -excludedirs += $QT_MULTIMEDIA_SOURCES/../../examples/video/snippets \ - $QT_MULTIMEDIA_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtorganizer.qdocconf b/doc/config/modules/qtorganizer.qdocconf deleted file mode 100644 index 2038a3060..000000000 --- a/doc/config/modules/qtorganizer.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_ORGANIZER_SOURCES/.. - -sourcedirs += $QT_ORGANIZER_SOURCES/.. \ - $QT_ORGANIZER_SOURCES/../../doc/src - -exampledirs += $QT_ORGANIZER_SOURCES/../.. \ - $QT_ORGANIZER_SOURCES/../../doc/src \ - $QT_ORGANIZER_SOURCES/../../examples - -imagedirs += $QT_ORGANIZER_SOURCES/../../doc/src/images \ - $QT_ORGANIZER_SOURCES/../../examples - -excludedirs += $QT_ORGANIZER_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtpublishsubscribe.qdocconf b/doc/config/modules/qtpublishsubscribe.qdocconf deleted file mode 100644 index 935e2ef8a..000000000 --- a/doc/config/modules/qtpublishsubscribe.qdocconf +++ /dev/null @@ -1,18 +0,0 @@ -headerdirs += $QT_PUBLISHSUBSCRIBE_SOURCES \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../plugins/declarative/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../imports/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../examples/publishsubscribe - -sourcedirs += $QT_PUBLISHSUBSCRIBE_SOURCES \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../plugins/declarative/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../doc/src/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../imports/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../examples/publishsubscribe - -exampledirs += $QT_PUBLISHSUBSCRIBE_SOURCES/../../doc/src/publishsubscribe \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../examples/publishsubscribe - -imagedirs += $QT_PUBLISHSUBSCRIBE_SOURCES/../../doc/src/publishsubscribe/images \ - $QT_PUBLISHSUBSCRIBE_SOURCES/../../examples/publishsubscribe - -excludedirs += $QT_PUBLISHSUBSCRIBE_SOURCES/../imports diff --git a/doc/config/modules/qtqml.qdocconf b/doc/config/modules/qtqml.qdocconf deleted file mode 100644 index 0e411e0fc..000000000 --- a/doc/config/modules/qtqml.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_QML_SOURCES - -sourcedirs += $QT_QML_SOURCES - -exampledirs += $QT_QML_SOURCES/../.. \ - $QT_QML_SOURCES/../../doc/src/examples \ - $QT_QML_SOURCES/doc/snippets \ - $QT_QML_SOURCES/../../examples - -imagedirs += $QT_QML_SOURCES/../../doc/src/images \ - $QT_QML_SOURCES/doc/images - -excludedirs += $QT_QML_SOURCES/doc/snippets diff --git a/doc/config/modules/qtquick.qdocconf b/doc/config/modules/qtquick.qdocconf deleted file mode 100644 index de88cf29e..000000000 --- a/doc/config/modules/qtquick.qdocconf +++ /dev/null @@ -1,19 +0,0 @@ -headerdirs += $QT_QUICK_SOURCES \ - $QT_QUICK_SOURCES/../particles \ - $QT_QUICK_SOURCES/../imports - -sourcedirs += $QT_QUICK_SOURCES \ - $QT_QUICK_SOURCES/../particles \ - $QT_QUICK_SOURCES/../imports \ - $QT_QUICK_SOURCES/../../doc/src/examples - -exampledirs += $QT_QUICK_SOURCES \ - $QT_QUICK_SOURCES/../../doc/src/examples \ - $QT_QUICK_SOURCES/doc/snippets \ - $QT_QUICK_SOURCES/../../examples - -imagedirs += $QT_QUICK_SOURCES/../../doc/src/images \ - $QT_QUICK_SOURCES/../../examples \ - $QT_QUICK_SOURCES/doc/images - -excludedirs += $QT_QUICK_SOURCES/doc/snippets diff --git a/doc/config/modules/qtscript.qdocconf b/doc/config/modules/qtscript.qdocconf deleted file mode 100644 index 2b982458b..000000000 --- a/doc/config/modules/qtscript.qdocconf +++ /dev/null @@ -1,16 +0,0 @@ -headerdirs += $QT_SCRIPT_SOURCES/.. - -sourcedirs += $QT_SCRIPT_SOURCES/.. \ - $QT_SCRIPT_SOURCES/../../doc/src - -exampledirs += $QT_SCRIPT_SOURCES/../.. \ - $QT_SCRIPT_SOURCES/../../doc/src \ - $QT_SCRIPT_SOURCES/doc/snippets \ - $QT_SCRIPT_SOURCES/../../examples - -imagedirs += $QT_SCRIPT_SOURCES/../../doc/src/images \ - $QT_SCRIPT_SOURCES/doc/images \ - $QT_SCRIPT_SOURCES/../../examples - -excludedirs += $QT_SCRIPT_SOURCES/../../doc/src/snippets \ - $QT_SCRIPT_SOURCES/doc/snippets diff --git a/doc/config/modules/qtsensors.qdocconf b/doc/config/modules/qtsensors.qdocconf deleted file mode 100644 index ee57b2641..000000000 --- a/doc/config/modules/qtsensors.qdocconf +++ /dev/null @@ -1,17 +0,0 @@ -# QT_SENSORS_SOURCES points to qtsensors/src/sensors -# We need to point to qtsensors/src so we can pick -# up the QML plugin - -headerdirs += $QT_SENSORS_SOURCES/.. \ - $QT_SENSORS_SOURCES/../../examples - -sourcedirs += $QT_SENSORS_SOURCES/.. \ - $QT_SENSORS_SOURCES/../../doc/src \ - $QT_SENSORS_SOURCES/../../examples - -exampledirs += $QT_SENSORS_SOURCES/../../examples \ - $QT_SENSORS_SOURCES/../../doc/src - -imagedirs += $QT_SENSORS_SOURCES/../../doc/src/images - -excludedirs += $QT_SENSORS_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtserviceframework.qdocconf b/doc/config/modules/qtserviceframework.qdocconf deleted file mode 100644 index 311c5c2fa..000000000 --- a/doc/config/modules/qtserviceframework.qdocconf +++ /dev/null @@ -1,19 +0,0 @@ -headerdirs += $QT_SERVICEFRAMEWORK_SOURCES \ - $QT_SERVICEFRAMEWORK_SOURCES/../../plugins/declarative/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../imports/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../../examples/serviceframework - -sourcedirs += $QT_SERVICEFRAMEWORK_SOURCES \ - $QT_SERVICEFRAMEWORK_SOURCES/../../plugins/declarative/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../../doc/src/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../imports/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../../examples/serviceframework - -exampledirs += $QT_SERVICEFRAMEWORK_SOURCES/../../examples \ - $QT_SERVICEFRAMEWORK_SOURCES/../../doc/src/serviceframework \ - $QT_SERVICEFRAMEWORK_SOURCES/../../examples/serviceframework - -imagedirs += $QT_SERVICEFRAMEWORK_SOURCES/../../doc/src/serviceframework/images \ - $QT_SERVICEFRAMEWORK_SOURCES/../../examples/serviceframework - -excludedirs += $QT_SERVICEFRAMEWORK_SOURCES/../imports diff --git a/doc/config/modules/qtsvg.qdocconf b/doc/config/modules/qtsvg.qdocconf deleted file mode 100644 index ca78303d2..000000000 --- a/doc/config/modules/qtsvg.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_SVG_SOURCES/.. - -sourcedirs += $QT_SVG_SOURCES/.. \ - $QT_SVG_SOURCES/../../doc/src - -exampledirs += $QT_SVG_SOURCES/../.. \ - $QT_SVG_SOURCES/../../doc/src \ - $QT_SVG_SOURCES/../../examples - -imagedirs += $QT_SVG_SOURCES/../../doc/src/images \ - $QT_SVG_SOURCES/../../examples - -excludedirs += $QT_SVG_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtsysteminfo.qdocconf b/doc/config/modules/qtsysteminfo.qdocconf deleted file mode 100644 index 81639d7f8..000000000 --- a/doc/config/modules/qtsysteminfo.qdocconf +++ /dev/null @@ -1,20 +0,0 @@ -headerdirs += $QT_SYSTEMINFO_SOURCES \ - $QT_SYSTEMINFO_SOURCES/../../plugins/declarative/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../imports/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../../examples/systeminfo - -sourcedirs += $QT_SYSTEMINFO_SOURCES \ - $QT_SYSTEMINFO_SOURCES/../../plugins/declarative/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../../doc/src/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../imports/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../../examples/systeminfo - -exampledirs += $QT_SYSTEMINFO_SOURCES/../.. \ - $QT_SYSTEMINFO_SOURCES/../../doc/src/systeminfo \ - $QT_SYSTEMINFO_SOURCES/../../examples/systeminfo - -imagedirs += $QT_SYSTEMINFO_SOURCES/../../doc/src/systeminfo/images \ - $QT_SYSTEMINFO_SOURCES/../../examples/systeminfo - -excludedirs += $QT_SYSTEMINFO_SOURCES/../imports \ - $QT_SYSTEMINFO_SOURCES/../../doc/src/serviceframework/snippets diff --git a/doc/config/modules/qtversit.qdocconf b/doc/config/modules/qtversit.qdocconf deleted file mode 100644 index 061475aa8..000000000 --- a/doc/config/modules/qtversit.qdocconf +++ /dev/null @@ -1,13 +0,0 @@ -headerdirs += $QT_VERSIT_SOURCES/.. - -sourcedirs += $QT_VERSIT_SOURCES/.. \ - $QT_VERSIT_SOURCES/../../doc/src - -exampledirs += $QT_VERSIT_SOURCES/../.. \ - $QT_VERSIT_SOURCES/../../doc/src \ - $QT_VERSIT_SOURCES/../../examples - -imagedirs += $QT_VERSIT_SOURCES/../../doc/src/images \ - $QT_VERSIT_SOURCES/../../examples - -excludedirs += $QT_VERSIT_SOURCES/../../doc/src/snippets diff --git a/doc/config/modules/qtwebkit-examples-and-demos.qdocconf b/doc/config/modules/qtwebkit-examples-and-demos.qdocconf deleted file mode 100644 index fd13527df..000000000 --- a/doc/config/modules/qtwebkit-examples-and-demos.qdocconf +++ /dev/null @@ -1,12 +0,0 @@ -headerdirs += - -sourcedirs += $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES/doc/src - -exampledirs += $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES \ - $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES/doc/src \ - $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES/examples - -imagedirs += $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES/doc/src/images \ - $QT_WEBKIT_EXAMPLES_AND_DEMOS_SOURCES/examples - -excludedirs += diff --git a/doc/config/modules/qtwebkit.qdocconf b/doc/config/modules/qtwebkit.qdocconf deleted file mode 100644 index ba457bd2c..000000000 --- a/doc/config/modules/qtwebkit.qdocconf +++ /dev/null @@ -1,12 +0,0 @@ -headerdirs += $QT_WEBKIT/WebKit/qt/Api \ - $QT_WEBKIT/WebKit/qt/declarative - -sourcedirs += $QT_WEBKIT/WebKit/qt/Api \ - $QT_WEBKIT/WebKit/qt/docs \ - $QT_WEBKIT/WebKit/qt/declarative - -exampledirs += - -imagedirs += $QT_WEBKIT/WebKit/qt/docs - -excludedirs += diff --git a/doc/config/modules/qtxmlpatterns.qdocconf b/doc/config/modules/qtxmlpatterns.qdocconf deleted file mode 100644 index 650298175..000000000 --- a/doc/config/modules/qtxmlpatterns.qdocconf +++ /dev/null @@ -1,15 +0,0 @@ -headerdirs += $QT_XMLPATTERNS_SOURCES/.. \ - $QT_XMLPATTERNS_SOURCES/../tools - -sourcedirs += $QT_XMLPATTERNS_SOURCES/.. \ - $QT_XMLPATTERNS_SOURCES/../../doc/src \ - $QT_XMLPATTERNS_SOURCES/../../tools - -exampledirs += $QT_XMLPATTERNS_SOURCES/../.. \ - $QT_XMLPATTERNS_SOURCES/../../doc/src \ - $QT_XMLPATTERNS_SOURCES/../../examples - -imagedirs += $QT_XMLPATTERNS_SOURCES/../../doc/src/images \ - $QT_XMLPATTERNS_SOURCES/../../examples - -excludedirs += $QT_XMLPATTERNS_SOURCES/../../doc/src/snippets diff --git a/doc/config/qtdoc.qdocconf b/doc/config/qtdoc.qdocconf index d6ee808d6..d813ca60d 100644 --- a/doc/config/qtdoc.qdocconf +++ b/doc/config/qtdoc.qdocconf @@ -1,2 +1,49 @@ -include(qtdoc-project.qdocconf) -include(qt-html-templates.qdocconf) +include($QT_INSTALL_DOCS/global/qt-html-templates-offline.qdocconf) +include($QT_INSTALL_DOCS/global/qt-module-defaults.qdocconf) + +include(compat.qdocconf) +include(macros.qdocconf) + +project = qtdoc +description = Qt Reference Documentation +url = http://qt-project.org/doc/qt-5.0/ +version = 5.0.0 + +depends += \ + qt3d \ + qtbluetooth \ + qtconcurrent \ + qtcontacts \ + qtcore \ + qtfeedback \ + qtgui \ + qtlocation \ + qtmultimedia \ + qtnetwork \ + qtopengl \ + qtorganizer \ + qtprintsupport \ + qtpublishsubscribe \ + qtqml \ + qtquick \ + qtscript \ + qtsensors \ + qtserviceframework \ + qtsql \ + qtsysteminfo \ + qttestlib \ + qtversit \ + qtwidgets \ + qtxml \ + qtxmlpatterns + +headerdirs += ../src +imagedirs += ../src/images + +sourcedirs += \ + ../.. \ + ../src + +exampledirs += \ + ../.. \ + ../src diff --git a/doc/doc.pri b/doc/doc.pri deleted file mode 100644 index 610e2c742..000000000 --- a/doc/doc.pri +++ /dev/null @@ -1,148 +0,0 @@ -##################################################################### -# Qt documentation build -##################################################################### - -DOCS_GENERATION_DEFINES = -qtPrepareTool(GENERATOR, qhelpgenerator) -qtPrepareTool(QDOC, qdoc) - -win32:!win32-g++* { - unixstyle = false -} else :win32-g++*:isEmpty(QMAKE_SH) { - unixstyle = false -} else { - unixstyle = true -} - -NEWLINE = $$escape_expand(\\n\\t) -$$unixstyle { - SET = - SEP = -} else { - SET = set - SEP = $$NEWLINE -} - -# The module names correspond to the names of files in qtbase/mkspecs/modules -# that take the form qt_<module>.pri. This is why we see clucene, not qttools, -# and systeminfo, not systems. - -MODULES = activeqt \ - core \ # dbus gui network opengl openvg sql testlib uilib uitools xml - declarative \ - doc \ - clucene \ # help designer - location \ - multimedia \ - publishsubscribe \ - 3d \ - qml \ - quick \ - script \ # scripttools - sensors \ - serviceframework \ - systeminfo \ - svg \ - webkit \ - webkit-examples-and-demos \ - xmlpatterns \ - contacts \ - organizer \ - versit \ - bluetooth - -# Pretend there is a doc module. Simplifies things a bit. -QT.doc.sources = $$dirname(PWD) - -# Compile a list of location definitions for each of the modules and a list of -# qdocconf files to include. - -LOCATIONS = -INCLUDES = -for(module, MODULES) { - - INCLUDES += $$SET - - # Take the module name and convert it to the name of the variable that - # contains the sources path, which takes the form, QT.<module name>.sources. - - module_name = $$upper($$module) - module_name = $$replace(module_name, "-", "_") - module_value = $$eval(QT.$$replace(module, "-", "_").sources) - !isEmpty(module_value) { - LOCATIONS += $$SET - LOCATIONS += QT_$${module_name}_SOURCES=$$module_value$$SEP - - INCLUDES += QT_$${module_name}_QDOCCONF=modules/qt$${module}.qdocconf$$SEP - debug : message($$module : $$module_value) - } else { - INCLUDES += QT_$${module_name}_QDOCCONF=modules/missing.qdocconf$$SEP - debug : message($$module not found.) - } -} - -# Input files in the source tree -ONLINE_QDOCCONF = $${QT.doc.sources}/doc/config/qt-build-docs-online.qdocconf - -DITA_QDOCCONF = $${QT.doc.sources}/doc/config/qt-ditaxml.qdocconf - -OFFLINE_QDOCCONF = $${QT.doc.sources}/doc/config/qt-build-docs.qdocconf - -MODULE_ONLINE_QDOCCONF = $${QT.doc.sources}/doc/config/$${MODULE}-online.qdocconf - -MODULE_OFFLINE_QDOCCONF = $${QT.doc.sources}/doc/config/$${MODULE}.qdocconf - -# Output files in the build tree -QHP_FILE = html/qt.qhp -QCH_FILE = qch/qt.qch - -INDEX_FILE = html/qt.index -INDEX_DEST = $$INDEX_DESTDIR/qt.index - -MODULE_QHP_FILE = html/$${MODULE}.qhp -MODULE_QCH_FILE = qch/$${MODULE}.qch - -MODULE_INDEX_FILE = html/$${MODULE}.index -MODULE_INDEX_DEST = $$INDEX_DESTDIR/$${MODULE}.index - -COMMAND_ENV = $$LOCATIONS $$INCLUDES $$SET MODULE_SOURCE_TREE=$${QT.doc.sources}$$SEP $$SET MODULE_BUILD_TREE=$$shadowed($$QT.doc.sources)$$SEP -COMMAND = $$QDOC $$DOCS_GENERATION_DEFINES - -# Build rules: - -online_docs.commands = $$COMMAND_ENV $$COMMAND $$ONLINE_QDOCCONF - -dita_docs.commands = $$COMMAND_ENV $$COMMAND $$DITA_QDOCCONF - -docs.commands = $$COMMAND_ENV $$COMMAND $$ONLINE_QDOCCONF - -# Install rules - -htmldocs.files = html -htmldocs.path = $$[QT_INSTALL_DOCS] -htmldocs.CONFIG += no_check_exist directory no_default_install - -docimages.files = src/images -docimages.path = $$[QT_INSTALL_DOCS]/src - -QMAKE_EXTRA_TARGETS += online_docs docs dita_docs -INSTALLS += htmldocs docimages - -# Rules for QCH docs, which depend on qhelpgenerator -isEmpty(GENERATOR) { - message("qhelpgenerator is not available. Documentation for use with Qt Assistant and Qt Creator cannot be generated.") -} else { - qch_docs.commands = ( $$COMMAND_ENV $$COMMAND $$OFFLINE_QDOCCONF && \ - $$GENERATOR -platform minimal $$QHP_FILE -o $$QCH_FILE) - - qchdocs.files = qch - qchdocs.path = $$[QT_INSTALL_DOCS] - qchdocs.CONFIG += no_check_exist directory no_default_install - - QMAKE_EXTRA_TARGETS += qch_docs - INSTALLS += qchdocs - - docs.commands = $$COMMAND_ENV $$COMMAND $$OFFLINE_QDOCCONF $$NEWLINE \ - $$GENERATOR -platform minimal $$QHP_FILE -o $$QCH_FILE $$NEWLINE \ - $$COMMAND_ENV $$COMMAND $$ONLINE_QDOCCONF -} diff --git a/doc/doc.pro b/doc/doc.pro index 488b191a9..cdc56c815 100644 --- a/doc/doc.pro +++ b/doc/doc.pro @@ -1,2 +1,12 @@ -TEMPLATE = subdirs -include(doc.pri) +TEMPLATE = aux + +QMAKE_DOCS = $$PWD/config/qtdoc.qdocconf + +# FIXME: Refactor into load(qt_docs) or something similar +# that can be used from all non-module projects that also +# provide modularized docs, for example qmake. +QTDIR = $$[QT_HOST_PREFIX] +exists($$QTDIR/.qmake.cache): \ + QMAKE_DOCS_OUTPUTDIR = $$QTDIR/doc/qtdoc +else: \ + QMAKE_DOCS_OUTPUTDIR = $$OUT_PWD/qtdoc @@ -1,21 +1,2 @@ TEMPLATE = subdirs SUBDIRS = doc # demos - -# Doc rules - -online_docs.CONFIG = recursive -online_docs.recurse_target = online_docs -online_docs.recurse = doc - -dita_docs.CONFIG = recursive -dita_docs.recurse_target = dita_docs -dita_docs.recurse = doc - -qch_docs.CONFIG = recursive -qch_docs.recurse_target = qch_docs -qch_docs.recurse = doc - -docs.commands = @echo $$shell_quote(Please use specific targets for monolithic docs (online_docs, dita_docs, qch_docs)) - -QMAKE_EXTRA_TARGETS += online_docs qch_docs docs dita_docs - |