summaryrefslogtreecommitdiffstats
path: root/doc/doc.pri
diff options
context:
space:
mode:
Diffstat (limited to 'doc/doc.pri')
-rw-r--r--doc/doc.pri23
1 files changed, 18 insertions, 5 deletions
diff --git a/doc/doc.pri b/doc/doc.pri
index 4ba67b8..0c60264 100644
--- a/doc/doc.pri
+++ b/doc/doc.pri
@@ -16,14 +16,26 @@ unix {
QHP_FILE = $$OUT_PWD/doc/html/simulator.qhp
QCH_FILE = $$OUT_PWD/doc/simulator.qch
+HELP_DEP_FILES = $$PWD/simulator.qdoc \
+ $$PWD/scripting.qdoc \
+ $$PWD/simulator.qdocconf
+
unix {
html_docs.commands = $$QDOC $$PWD/simulator.qdocconf
} else {
html_docs.commands = \"$$QDOC $$PWD/simulator.qdocconf\"
}
-html_docs.depends += $$PWD/simulator.qdoc $$PWD/scripting.qdoc $$PWD/simulator.qdocconf $$PWD/qt-defines.qdocconf $$PWD/qt-html-templates.qdocconf
+html_docs.depends += $$HELP_DEP_FILES
html_docs.files = $$QHP_FILE
+unix {
+html_docs_online.commands = $$QDOC $$PWD/simulator.qdocconf
+} else {
+html_docs_online.commands = \"$$QDOC $$PWD/simulator-online.qdocconf\"
+}
+html_docs_online.depends += $$HELP_DEP_FILES
+html_docs_online.files = $$QHP_FILE
+
qch_docs.commands = $$HELPGENERATOR -o $$QCH_FILE $$QHP_FILE
qch_docs.depends += html_docs
qch_docs.files = $$QCH_FILE
@@ -34,18 +46,19 @@ unix:!macx {
INSTALLS += qch_docs
}
+docs_online.depends = html_docs_online
+QMAKE_EXTRA_TARGETS += html_docs_online docs_online
+
macx {
DOC_DIR = "$${OUT_PWD}/bin/Simulator.app/Contents/Resources/doc"
cp_docs.commands = mkdir -p \"$${DOC_DIR}\" ; $${QMAKE_COPY} \"$${QCH_FILE}\" \"$${DOC_DIR}\"
cp_docs.depends += qch_docs
docs.depends = cp_docs
- QMAKE_EXTRA_TARGETS += html_docs qch_docs cp_docs docs
+ QMAKE_EXTRA_TARGETS += html_docs qch_docs cp_docs docs ht
}
!macx {
docs.depends = qch_docs
QMAKE_EXTRA_TARGETS += html_docs qch_docs docs
}
-OTHER_FILES = $$PWD/simulator.qdoc \
- $$PWD/scripting.qdoc \
- $$PWD/simulator.qdocconf
+OTHER_FILES = $$HELP_DEP_FILES \ No newline at end of file