summaryrefslogtreecommitdiffstats
path: root/qmldbusplugin.pro
diff options
context:
space:
mode:
Diffstat (limited to 'qmldbusplugin.pro')
-rw-r--r--qmldbusplugin.pro35
1 files changed, 35 insertions, 0 deletions
diff --git a/qmldbusplugin.pro b/qmldbusplugin.pro
new file mode 100644
index 0000000..dd9b900
--- /dev/null
+++ b/qmldbusplugin.pro
@@ -0,0 +1,35 @@
+TEMPLATE = subdirs
+
+SUBDIRS += src \
+ tests
+
+exists($(QTDIR)/bin/qdoc) {
+ exists($(QTDIR)/bin/qhelpgenerator) {
+ message ("Using qdoc/qhelpgenerator in QTDIR for generating docs")
+ QDOC = $(QTDIR)/bin/qdoc
+ QHELPGENERATOR = $(QTDIR)/bin/qhelpgenerator
+ } else {
+ message ("Trying to use system qdoc/qhelpgenerator for generating docs")
+ QDOC = qdoc3
+ QHELPGENERATOR = qhelpgenerator
+ }
+} else {
+ message ("Trying to use system qdoc/qhelpgenerator for generating docs")
+ QDOC = qdoc3
+ QHELPGENERATOR = qhelpgenerator
+}
+
+html-docs.commands = $$QDOC $$PWD/doc/qmldbusplugin.qdocconf
+html-docs.files = $$PWD/doc/html
+
+qch-docs.commands = $$QHELPGENERATOR $$PWD/doc/html/qmldbusplugin.qhp -o $$PWD/doc/html/qmldbusplugin.qch
+qch-docs.files = $$PWD/docs/qch
+qch-docs.CONFIG += no_check_exist directory
+
+docs.depends = html-docs qch-docs
+
+QMAKE_EXTRA_TARGETS += html-docs qch-docs docs
+
+OTHER_FILES += doc/qmldbusplugin.qdocconf \
+ doc/index.qdoc \
+ doc/elements.qdoc