blob: 8090973537c7227c1ec6ac26c175be5dbbfe83bd (
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
|
include(../../qtcreator.pri)
TEMPLATE = subdirs
SUBDIRS = \
autotest \
clangstaticanalyzer \
coreplugin \
texteditor \
cppeditor \
bineditor \
diffeditor \
imageviewer \
bookmarks \
projectexplorer \
vcsbase \
perforce \
subversion \
git \
cvs \
cpptools \
qtsupport \
qmakeprojectmanager \
debugger \
help \
cpaster \
cmakeprojectmanager \
autotoolsprojectmanager \
fakevim \
emacskeys \
designer \
resourceeditor \
genericprojectmanager \
qmljseditor \
qmlprojectmanager \
glsleditor \
pythoneditor \
nim \
mercurial \
bazaar \
classview \
tasklist \
qmljstools \
macros \
remotelinux \
android \
valgrind \
todo \
qnx \
clearcase \
baremetal \
ios \
beautifier \
modeleditor \
qmakeandroidsupport \
winrt \
qmlprofiler \
updateinfo \
scxmleditor \
welcome
DO_NOT_BUILD_QMLDESIGNER = $$(DO_NOT_BUILD_QMLDESIGNER)
isEmpty(DO_NOT_BUILD_QMLDESIGNER) {
SUBDIRS += qmldesigner
} else {
warning("QmlDesigner plugin has been disabled.")
}
isEmpty(QBS_INSTALL_DIR): QBS_INSTALL_DIR = $$(QBS_INSTALL_DIR)
exists(../shared/qbs/qbs.pro)|!isEmpty(QBS_INSTALL_DIR): \
SUBDIRS += \
qbsprojectmanager
# prefer qmake variable set on command line over env var
isEmpty(LLVM_INSTALL_DIR):LLVM_INSTALL_DIR=$$(LLVM_INSTALL_DIR)
exists($$LLVM_INSTALL_DIR) {
SUBDIRS += clangcodemodel
QTC_NO_CLANG_LIBTOOLING=$$(QTC_NO_CLANG_LIBTOOLING)
win32-msvc2015:lessThan(QT_CL_PATCH_VERSION, 24210): QTC_NO_CLANG_LIBTOOLING = 1
isEmpty(QTC_NO_CLANG_LIBTOOLING) {
SUBDIRS += clangrefactoring
} else {
warning("Building the Clang refactoring plugin is disabled.")
}
} else {
warning("Set LLVM_INSTALL_DIR to build the Clang Code Model. " \
"For details, see doc/src/editors/creator-clang-codemodel.qdoc.")
}
isEmpty(IDE_PACKAGE_MODE) {
SUBDIRS += \
helloworld
}
for(p, SUBDIRS) {
QTC_PLUGIN_DEPENDS =
include($$p/$${p}_dependencies.pri)
pv = $${p}.depends
$$pv = $$QTC_PLUGIN_DEPENDS
}
linux-* {
SUBDIRS += debugger/ptracepreload.pro
}
|