blob: 7b879efc6538705b4c9237556fec54648c505c7a (
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
|
win32:!win32-g++ {
unixstyle = false
} else:win32-g++:isEmpty(QMAKE_SH) {
unixstyle = false
} else {
unixstyle = true
}
QDOC = $$QT.core.bins/qdoc3
ONLINE_CONF = $$PWD/qtsensors.qdocconf
DITA_CONF = $$PWD/qtsensors-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 $$OUT_PWD/../html" \
"-r $$OUT_PWD/../ditaxml"
OTHER_FILES += \
doc/src/*.qdoc \
doc/src/examples/*.qdoc \
doc/src/imports/*.qdoc
|