Read about our upcoming Code of Conduct on this issue

rdk.static.qt.pro 12.3 KB
Newer Older
1
2
3
4
5
6
7
#-------------------------------------------------
#
# Project created by QtCreator 2012-11-11T15:17:55
#
#-------------------------------------------------

QT       -= gui
8
QT       += network
9
10
11
12
13
14
15

TARGET = rdk.static.qt
TEMPLATE = lib
CONFIG += staticlib

include(RdkDefines.pri)

16
17
18
19
20
contains(DEFINES, RDK_USE_SQL)
{
 QT += sql
}

21
22
23
24
25
26
27
28
29
#DEFINES += LIBRDK_LIBRARY_EXPORT
#DEFINES += RDK_UNICODE_RUN
#DEFINES += RDK_QT

VERSION = $$system(hg parents --template '{rev}')
DEFINES += RDK_CORE_VERSION=$$VERSION

SOURCES += \
    ../../../Core/Engine/UBasePropCreator.cpp \
30
    ../../../Core/Engine/UBasePropCreatorStd.cpp \
31
32
33
    ../../../Core/Engine/UBasePropCreatorMatrix.cpp \
    ../../../Core/Engine/UBasePropCreatorTempl.cpp \
    ../../../Core/Engine/UBasePropCreatorVector.cpp \
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
145
146
147
148
149
150
151
152
153
154
    ../../../Deploy/Include/rdk.qt.cpp \
    ../../../Deploy/Include/myrdk.qt.cpp \
    ../../../Core/Engine/Engine.cpp \
    ../../../Core/Engine/UADItem.cpp \
    ../../../Core/Engine/UAModel.cpp \
    ../../../Core/Engine/UBinaryEnvSerialize.cpp \
    ../../../Core/Engine/UComponent.cpp \
    ../../../Core/Engine/UComponentDescription.cpp \
    ../../../Core/Engine/UConnector.cpp \
    ../../../Core/Engine/UContainer.cpp \
    ../../../Core/Engine/UContainerDescription.cpp \
    ../../../Core/Engine/UController.cpp \
    ../../../Core/Engine/UELockPtr.cpp \
    ../../../Core/Engine/UELockVar.cpp \
    ../../../Core/Engine/UEngine.cpp \
    ../../../Core/Engine/UEnvException.cpp \
    ../../../Core/Engine/UEnvironment.cpp \
    ../../../Core/Engine/UEnvSupport.cpp \
    ../../../Core/Engine/UEPtr.cpp \
    ../../../Core/Engine/UItem.cpp \
    ../../../Core/Engine/UItemData.cpp \
    ../../../Core/Engine/ULibrary.cpp \
    ../../../Core/Engine/ULocalProperty.cpp \
    ../../../Core/Engine/ULogger.cpp \
    ../../../Core/Engine/UModule.cpp \
    ../../../Core/Engine/UNet.cpp \
    ../../../Core/Engine/UMockUNet.cpp \
    ../../../Core/Engine/UPointer.cpp \
    ../../../Core/Engine/UProperty.cpp \
    ../../../Core/Engine/UPropertyInput.cpp \
    ../../../Core/Engine/UPropertyIO.cpp \
    ../../../Core/Engine/UPropertyOutput.cpp \
    ../../../Core/Engine/UShare.cpp \
    ../../../Core/Engine/UComponentFactory.cpp \
    ../../../Core/Engine/UStorage.cpp \
    ../../../Core/Engine/UTime.cpp \
    ../../../Core/Engine/UXMLEnvSerialize.cpp \
    ../../../Core/Graphics/Graphics.cpp \
    ../../../Core/Graphics/Gui.cpp \
    ../../../Core/Graphics/Kernel.cpp \
    ../../../Core/Graphics/UAGraphics.cpp \
    ../../../Core/Graphics/UBitmap.cpp \
    ../../../Core/Graphics/UBitmapVector.cpp \
    ../../../Core/Graphics/UDrawEngine.cpp \
    ../../../Core/Graphics/UFont.cpp \
    ../../../Core/Graphics/UGraphics.cpp \
    ../../../Core/Graphics/UGraphicsBinarySerialize.cpp \
    ../../../Core/Graphics/UGraphicsIO.cpp \
    ../../../Core/Graphics/UGraphicsXMLSerialize.cpp \
    ../../../Core/Math/MCamera.cpp \
    ../../../Core/Math/MCorrelation.cpp \
    ../../../Core/Math/MDKalmanFilter.cpp \
    ../../../Core/Math/MGeometry.cpp \
    ../../../Core/Math/MGraphics.cpp \
    ../../../Core/Math/MKalmanFilter.cpp \
    ../../../Core/Math/MMatrix.cpp \
    ../../../Core/Math/MMatrixBase.cpp \
    ../../../Core/Math/MUBinarySerialize.cpp \
    ../../../Core/Math/MUIOStream.cpp \
    ../../../Core/Math/MUXMLSerialize.cpp \
    ../../../Core/Math/MVector.cpp \
    ../../../Core/Math/UMath.cpp \
    ../../../Core/Math/UMath_lite.cpp \
    ../../../Core/Serialize/Serialize.cpp \
    ../../../Core/Serialize/Serialize_lite.cpp \
    ../../../Core/Serialize/UBinaryStdSerialize.cpp \
    ../../../Core/Serialize/UIOStream.cpp \
    ../../../Core/Serialize/USerStorage.cpp \
    ../../../Core/Serialize/USerStorageBinary.cpp \
    ../../../Core/Serialize/USerStorageXML.cpp \
    ../../../Core/Serialize/UXMLStdSerialize.cpp \
    ../../../Core/System/UGenericMutex.cpp \
    ../../../Core/System/Qt/rdk_system.qt.cpp \
    ../../../Core/System/Qt/UDllLoader.qt.cpp \
    ../../../Core/System/Qt/UGenericMutex.qt.cpp \
    ../../../Core/System/Qt/USharedMemoryLoader.qt.cpp \
    ../../../Core/Utilities/UException.cpp \
    ../../../Core/Utilities/UIniFile.cpp \
    ../../../Core/Utilities/UPtr.cpp \
    ../../../Core/Utilities/URegistry.cpp \
    ../../../Core/Utilities/USupport.cpp \
    ../../../Core/Utilities/Utilities.cpp \
    ../../../Core/Utilities/Utilities_lite.cpp \
    ../../../Core/Utilities/UTimeStamp.cpp \
    ../../../Core/Utilities/UTransferPacket.cpp \
    ../../../Core/Utilities/UTree.cpp \
    ../../../ThirdParty/ThirdParty.cpp \
    ../../../ThirdParty/xmlParser/xmlParser.cpp \
    ../../../ThirdParty/jpeg/JpegIntegration.cpp \
    ../../../ThirdParty/jpeg/jpgd.cpp \
    ../../../ThirdParty/jpeg/jpge.cpp \
    ../../../Deploy/Include/rdk_rpc.cpp \
    ../../../Deploy/Include/myrdk.cpp \
    ../../../Deploy/Include/rdk.cpp \
    ../../../Deploy/Include/rdk_cpp_initdll.cpp \
    ../../../Deploy/Include/rdk_engine_support.cpp \
    ../../../Deploy/Include/rdk_exceptions.ansi.cpp \
    ../../../Deploy/Include/rdk_initdll.cpp \
    ../../../Deploy/Include/rdk_cpp_init.cpp \
    ../../../Deploy/Include/rdk_init.cpp \
    ../../../Deploy/Include/rdk_new.cpp \
    ../../../Core/Application/UIVisualController.cpp \
    ../../../Core/Engine/ULoggerEnv.cpp \
    ../../../Core/Application/UAppCore.cpp \
    ../../../Core/Application/UApplication.cpp \
    ../../../Core/Application/UBroadcasterInterface.cpp \
    ../../../Core/Application/UChannelProfiler.cpp \
    ../../../Core/Application/UEngineControl.cpp \
    ../../../Core/Application/UEngineControlThread.cpp \
    ../../../Core/Application/UEngineStateThread.cpp \
    ../../../Core/Application/UProject.cpp \
    ../../../Core/Application/URpcCommand.cpp \
    ../../../Core/Application/URpcCommandInternal.cpp \
    ../../../Core/Application/URpcDecoder.cpp \
    ../../../Core/Application/URpcDecoderCommon.cpp \
    ../../../Core/Application/URpcDecoderInternal.cpp \
    ../../../Core/Application/URpcDispatcher.cpp \
    ../../../Core/Application/URpcDispatcherQueues.cpp \
    ../../../Core/Application/UServerControl.cpp \
    ../../../Core/Application/UServerTransport.cpp \
    ../../../Core/Application/UServerTransportTcp.cpp \
155
    ../../../Core/Application/Qt/UServerTransportTcpQt.cpp \
156
157
158
159
160
161
162
163
164
    ../../../Core/Application/UTestManager.cpp \
    ../../../Core/System/Gcc/pevents.cpp \
    ../../../Core/Engine/UComponentFactory.cpp \
    ../../../Deploy/Include/rdk_version.cpp \
    ../../../Core/Application/UProjectDeployer.cpp \
    ../../../Core/Application/UServerTransportHttp.cpp

HEADERS +=\
    ../../../Core/Engine/UBasePropCreator.h \
165
    ../../../Core/Engine/UBasePropCreatorStd.h \
166
167
168
    ../../../Core/Engine/UBasePropCreatorMatrix.h \
    ../../../Core/Engine/UBasePropCreatorTempl.h \
    ../../../Core/Engine/UBasePropCreatorVector.h \
169
    ../../../Core/Engine/UCreatorPropTemplate.h \
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
        rdk.qt_global.h \
    ../../../Deploy/Include/rdk.qt.h \
    ../../../Core/Engine/Engine.h \
    ../../../Core/Engine/UADItem.h \
    ../../../Core/Engine/UAModel.h \
    ../../../Core/Engine/UBinaryEnvSerialize.h \
    ../../../Core/Engine/UComponent.h \
    ../../../Core/Engine/UComponentDescription.h \
    ../../../Core/Engine/UConnector.h \
    ../../../Core/Engine/UContainer.h \
    ../../../Core/Engine/UContainerDescription.h \
    ../../../Core/Engine/UController.h \
    ../../../Core/Engine/UELockPtr.h \
    ../../../Core/Engine/UELockVar.h \
    ../../../Core/Engine/UEngine.h \
    ../../../Core/Engine/UEnvException.h \
    ../../../Core/Engine/UEnvironment.h \
    ../../../Core/Engine/UEnvSupport.h \
    ../../../Core/Engine/UEPtr.h \
    ../../../Core/Engine/UItem.h \
    ../../../Core/Engine/UItemData.h \
    ../../../Core/Engine/ULibrary.h \
    ../../../Core/Engine/ULocalProperty.h \
    ../../../Core/Engine/ULogger.h \
    ../../../Core/Engine/UModule.h \
    ../../../Core/Engine/UNet.h \
    ../../../Core/Engine/UMockUNet.h \
    ../../../Core/Engine/UPointer.h \
    ../../../Core/Engine/UProperty.h \
    ../../../Core/Engine/UPropertyInput.h \
    ../../../Core/Engine/UPropertyIO.h \
    ../../../Core/Engine/UPropertyOutput.h \
    ../../../Core/Engine/UShare.h \
    ../../../Core/Engine/UStorage.h \
    ../../../Core/Engine/UComponentFactory.h \
    ../../../Core/Engine/UTime.h \
    ../../../Core/Engine/UXMLEnvSerialize.h \
    ../../../Core/Graphics/Graphics.h \
    ../../../Core/Graphics/Gui.h \
    ../../../Core/Graphics/Kernel.h \
    ../../../Core/Graphics/UAGraphics.h \
    ../../../Core/Graphics/UBitmap.h \
    ../../../Core/Graphics/UBitmapVector.h \
    ../../../Core/Graphics/UDrawEngine.h \
    ../../../Core/Graphics/UFont.h \
    ../../../Core/Graphics/UGraphics.h \
    ../../../Core/Graphics/UGraphicsBinarySerialize.h \
    ../../../Core/Graphics/UGraphicsIO.h \
    ../../../Core/Graphics/UGraphicsXMLSerialize.h \
    ../../../Core/Math/MCamera.h \
    ../../../Core/Math/MCorrelation.h \
    ../../../Core/Math/MDKalmanFilter.h \
    ../../../Core/Math/MDMatrix.h \
    ../../../Core/Math/MDVector.h \
    ../../../Core/Math/MGeometry.h \
    ../../../Core/Math/MGraphics.h \
    ../../../Core/Math/MKalmanFilter.h \
    ../../../Core/Math/MMatrix.h \
    ../../../Core/Math/MMatrixBase.h \
    ../../../Core/Math/MUBinarySerialize.h \
    ../../../Core/Math/MUIOStream.h \
    ../../../Core/Math/MUXMLSerialize.h \
    ../../../Core/Math/MVector.h \
    ../../../Core/Math/UMath.h \
    ../../../Core/Math/UMath_lite.h \
    ../../../Core/Serialize/Serialize.h \
    ../../../Core/Serialize/Serialize_lite.h \
    ../../../Core/Serialize/UBinaryStdSerialize.h \
    ../../../Core/Serialize/UIOStream.h \
    ../../../Core/Serialize/USerStorage.h \
    ../../../Core/Serialize/USerStorageBinary.h \
    ../../../Core/Serialize/USerStorageXML.h \
    ../../../Core/Serialize/UXMLStdSerialize.h \
    ../../../Core/System/rdk_system.h \
    ../../../Core/System/UGenericMutex.h \
    ../../../Core/System/USharedMemoryLoader.h \
    ../../../Core/System/UDllLoader.h \
    ../../../Core/Utilities/UException.h \
    ../../../Core/Utilities/UIniFile.h \
    ../../../Core/Utilities/UPtr.h \
    ../../../Core/Utilities/UQueue.h \
    ../../../Core/Utilities/URegistry.h \
    ../../../Core/Utilities/USupport.h \
    ../../../Core/Utilities/Utilities.h \
    ../../../Core/Utilities/Utilities_lite.h \
    ../../../Core/Utilities/UTimeStamp.h \
    ../../../Core/Utilities/UTransferPacket.h \
    ../../../Core/Utilities/UTree.h \
    ../../../ThirdParty/ThirdParty.h \
    ../../../ThirdParty/xmlParser/xmlParser.h \
    ../../../ThirdParty/jpeg/JpegIntegration.h \
    ../../../ThirdParty/jpeg/jpgd.h \
    ../../../ThirdParty/jpeg/jpge.h \
    ../../../Core/Application/UIVisualController.h \
    ../../../Deploy/Include/initdll_defs.h \
    ../../../Deploy/Include/rdk_engine_support.h \
    ../../../Deploy/Include/rdk_error_codes.h \
    ../../../Deploy/Include/rdk_exceptions.h \
    ../../../Deploy/Include/myrdk.h \
    ../../../Core/Engine/ULoggerEnv.h \
    ../../../Core/Application/UAppCore.h \
    ../../../Core/Application/UApplication.h \
    ../../../Core/Application/UBroadcasterInterface.h \
    ../../../Core/Application/UChannelProfiler.h \
    ../../../Core/Application/UEngineControl.h \
    ../../../Core/Application/UEngineControlThread.h \
    ../../../Core/Application/UEngineStateThread.h \
    ../../../Core/Application/UProject.h \
    ../../../Core/Application/URpcCommand.h \
    ../../../Core/Application/URpcCommandInternal.h \
    ../../../Core/Application/URpcDecoder.h \
    ../../../Core/Application/URpcDecoderCommon.h \
    ../../../Core/Application/URpcDecoderInternal.h \
    ../../../Core/Application/URpcDispatcher.h \
    ../../../Core/Application/URpcDispatcherQueues.h \
    ../../../Core/Application/UServerControl.h \
    ../../../Core/Application/UServerTransport.h \
    ../../../Core/Application/UServerTransportTcp.h \
288
    ../../../Core/Application/Qt/UServerTransportTcpQt.h \
289
290
291
292
293
294
295
    ../../../Core/Application/UTestManager.h \
    ../../../Core/System/Gcc/pevents.h \
    ../../../Core/Engine/UComponentFactory.h \
    ../../../Deploy/Include/rdk_version.h \
    ../../../Core/Application/UProjectDeployer.h \
    ../../../Core/Application/UServerTransportHttp.h

296
297
298
299
300
301
302
303
304
contains(DEFINES, RDK_USE_SQL)
{
SOURCES += \
    ../../../Core/Application/Qt/UProjectDeployerQt.cpp # \

HEADERS +=\
    ../../../Core/Application/Qt/UProjectDeployerQt.h # \
}

305
306
307
308
309
310
unix {
    DESTDIR = $$PWD/../../../../Bin/Platform/Linux/Lib.Qt
}

windows {
    DESTDIR = $$PWD/../../../../Bin/Platform/Win/Lib.Qt
311
    QMAKE_CXXFLAGS += /bigobj
312
313
}