blob: 4f6a07d6f520fa24067376cf4318180f15d91b8b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
QT += widgets concurrent network qml xml
DOC_TARGETDIR = html
INSTALL_DOC_PATH = $$IFW_BUILD_TREE/doc/$$DOC_TARGETDIR
build_online_docs: \
DOC_FILES = $$PWD/ifw-online.qdocconf
else: \
DOC_FILES = $$PWD/ifw.qdocconf
qtdocs.name = QT_INSTALL_DOCS
qtdocs.value = $$[QT_INSTALL_DOCS/src]
qdocindex.name = QDOC_INDEX_DIR
qdocindex.value = $$[QT_INSTALL_DOCS]
qtver.name = QT_VERSION
qtver.value = $$VERSION
qtvertag.name = QT_VERSION_TAG
qtvertag.value = $$replace(VERSION, \.,)
QDOC_ENV += \
qtdocs \
qdocindex \
qtver \
qtvertag
DOC_HTML_INSTALLDIR = $$INSTALL_DOC_PATH
DOC_QCH_OUTDIR = $$IFW_BUILD_TREE/doc
DOC_QCH_INSTALLDIR = $$INSTALL_DOC_PATH
for (include_path, INCLUDEPATH): \
DOC_INCLUDES += -I $$shell_quote($$include_path)
for (module, QT) {
MOD = $$replace(module, \-,_)
MOD_INCLUDES = $$eval(QT.$${MOD}.includes)
for (include_path, MOD_INCLUDES): \
DOC_INCLUDES += -I $$shell_quote($$include_path)
}
for (include_path, QMAKE_DEFAULT_INCDIRS): \
DOC_INCLUDES += -I $$shell_quote($$include_path)
macos: DOC_INCLUDES += -F $$shell_quote($$[QT_INSTALL_LIBS])
include(doc_targets.pri)
|