diff options
Diffstat (limited to 'doc/doc.pri')
-rw-r--r-- | doc/doc.pri | 23 |
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 |