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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
|
import qbs.base 1.0
import QtcFunctions
import QtcPlugin
QtcPlugin {
name: "QtSupport"
Depends { name: "Qt"; submodules: ["widgets"]; }
Depends { name: "Qt.quick"; condition: QtcFunctions.versionIsAtLeast(Qt.core.version, "5.1"); }
Depends { name: "Core" }
Depends { name: "ProjectExplorer" }
Depends { name: "TextEditor" }
Depends { name: "QmlJS" }
Depends { name: "CppTools" }
cpp.includePaths: base.concat([
"../../shared",
])
cpp.defines: base.concat([
"QMAKE_AS_LIBRARY",
"QMAKE_LIBRARY",
"PROPARSER_THREAD_SAFE",
"PROEVALUATOR_THREAD_SAFE",
"PROEVALUATOR_CUMULATIVE",
"QMAKE_BUILTIN_PRFS",
"PROEVALUATOR_SETENV"
])
Group {
name: "Shared"
prefix: "../../shared/proparser/"
files: [
"ioutils.cpp",
"ioutils.h",
"profileevaluator.cpp",
"profileevaluator.h",
"proitems.cpp",
"proitems.h",
"proparser.qrc",
"prowriter.cpp",
"prowriter.h",
"qmake_global.h",
"qmakebuiltins.cpp",
"qmakeevaluator.cpp",
"qmakeevaluator.h",
"qmakeevaluator_p.h",
"qmakeglobals.cpp",
"qmakeglobals.h",
"qmakeparser.cpp",
"qmakeparser.h",
"qmakevfs.cpp",
"qmakevfs.h",
]
}
files: [
"baseqtversion.cpp",
"baseqtversion.h",
"qtconfigwidget.cpp",
"qtconfigwidget.h",
"qtsupport.qrc",
"customexecutableconfigurationwidget.cpp",
"customexecutableconfigurationwidget.h",
"customexecutablerunconfiguration.cpp",
"customexecutablerunconfiguration.h",
"debugginghelper.cpp",
"debugginghelper.h",
"debugginghelper.ui",
"debugginghelperbuildtask.cpp",
"debugginghelperbuildtask.h",
"exampleslistmodel.cpp",
"exampleslistmodel.h",
"profilereader.cpp",
"profilereader.h",
"qmldumptool.cpp",
"qmldumptool.h",
"qtkitconfigwidget.cpp",
"qtkitconfigwidget.h",
"qtkitinformation.cpp",
"qtkitinformation.h",
"qtoptionspage.cpp",
"qtoptionspage.h",
"qtoutputformatter.cpp",
"qtoutputformatter.h",
"qtparser.cpp",
"qtparser.h",
"qtsupport_global.h",
"qtsupportconstants.h",
"qtsupportplugin.cpp",
"qtsupportplugin.h",
"qtversionfactory.cpp",
"qtversionfactory.h",
"qtversioninfo.ui",
"qtversionmanager.cpp",
"qtversionmanager.h",
"qtversionmanager.ui",
"qtfeatureprovider.h",
"screenshotcropper.cpp",
"screenshotcropper.h",
"showbuildlog.ui",
"uicodemodelsupport.cpp",
"uicodemodelsupport.h",
"images/forms.png",
"images/qml.png",
"images/qt_project.png",
"images/qt_qrc.png",
]
Group {
name: "QtVersion"
files: [
"desktopqtversion.cpp", "desktopqtversion.h",
"desktopqtversionfactory.cpp", "desktopqtversionfactory.h",
"simulatorqtversion.cpp", "simulatorqtversion.h",
"simulatorqtversionfactory.cpp", "simulatorqtversionfactory.h",
"winceqtversion.cpp", "winceqtversion.h",
"winceqtversionfactory.cpp", "winceqtversionfactory.h",
]
}
Group {
name: "Getting Started Welcome Page"
condition: QtcFunctions.versionIsAtLeast(Qt.core.version, "5.1")
files: [
"gettingstartedwelcomepage.cpp",
"gettingstartedwelcomepage.h"
]
}
Export {
cpp.includePaths: "../../shared"
cpp.defines: [
"QMAKE_AS_LIBRARY",
"PROPARSER_THREAD_SAFE",
"PROEVALUATOR_CUMULATIVE",
"PROEVALUATOR_THREAD_SAFE",
"QMAKE_BUILTIN_PRFS",
"PROEVALUATOR_SETENV"
]
}
}
|