summaryrefslogtreecommitdiffstats
path: root/src/multimedia/doc/qtmultimedia_doc.pri
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/doc/qtmultimedia_doc.pri')
-rw-r--r--src/multimedia/doc/qtmultimedia_doc.pri47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/multimedia/doc/qtmultimedia_doc.pri b/src/multimedia/doc/qtmultimedia_doc.pri
new file mode 100644
index 000000000..caa803291
--- /dev/null
+++ b/src/multimedia/doc/qtmultimedia_doc.pri
@@ -0,0 +1,47 @@
+
+win32:!win32-g++ {
+ unixstyle = false
+} else:win32-g++:isEmpty(QMAKE_SH) {
+ unixstyle = false
+} else {
+ unixstyle = true
+}
+
+qtPrepareTool(QDOC, qdoc)
+isEmpty(QDOC): warning("No qdoc executable found.")
+
+ONLINE_CONF = $$PWD/qtmultimedia.qdocconf
+DITA_CONF = $$PWD/qtmultimedia-dita.qdocconf
+QCH_CONF = #nothing yet
+
+$$unixstyle {
+} else {
+ QDOC = $$replace(QDOC, "qdoc", "qdoc3.exe")
+ ONLINE_CONF = $$replace(ONLINE_CONF, "/", "\\")
+ DITA_DOCS = $$replace(ONLINE_CONF, "/", "\\")
+}
+
+# Build rules
+docs.depends = dita_docs online_docs qch_docs
+
+online_docs.commands = $$QDOC $$ONLINE_CONF
+
+dita_docs.commands = $$QDOC $$DITA_CONF
+
+qch_docs.commands = #no commands yet
+
+QMAKE_EXTRA_TARGETS += docs dita_docs online_docs qch_docs
+QMAKE_CLEAN += \
+ "-r $$PWD/../html" \
+ "-r $$PWD/../ditaxml"
+
+
+OTHER_FILES += \
+ doc/src/cameraoverview.qdoc \
+ doc/src/changes.qdoc \
+ doc/src/multimediabackend.qdoc \
+ doc/src/multimedia.qdoc \
+ doc/src/audiooverview.qdoc \
+ doc/src/radiooverview.qdoc \
+ doc/src/videooverview.qdoc \
+ doc/src/plugins/qml-multimedia.qdoc