|
1 TEMPLATE = subdirs |
|
2 |
|
3 include(../../staticconfig.pri) |
|
4 |
|
5 contains(mobility_modules,serviceframework) { |
|
6 SUBDIRS += \ #service framework |
|
7 # databasemanager \ |
|
8 servicemetadata \ |
|
9 qserviceinterfacedescriptor \ |
|
10 qservicefilter \ |
|
11 qservicemanager \ |
|
12 qabstractsecuritysession \ |
|
13 qservicecontext \ |
|
14 # icheck \ |
|
15 # servicedatabase |
|
16 # databasemanager # disabled from auto builds |
|
17 |
|
18 } |
|
19 |
|
20 contains(mobility_modules,bearer) { |
|
21 SUBDIRS += qnetworkconfigmanager \ #Bearer management |
|
22 qnetworkconfiguration \ |
|
23 qnetworksession |
|
24 } |
|
25 |
|
26 contains(mobility_modules,location) { |
|
27 SUBDIRS += qgeocoordinate \ #Location |
|
28 qgeopositioninfo \ |
|
29 qgeosatelliteinfo \ |
|
30 qgeosatelliteinfosource \ |
|
31 qgeopositioninfosource \ |
|
32 qgeoareamonitor \ |
|
33 # qlocationutils \ |
|
34 qnmeapositioninfosource |
|
35 |
|
36 wince* { |
|
37 SUBDIRS += qgeoinfosources_wince |
|
38 } |
|
39 } |
|
40 |
|
41 |
|
42 contains(mobility_modules,publishsubscribe) { |
|
43 SUBDIRS += qvaluespace \ #Publish and Subscribe |
|
44 qvaluespacepublisher \ |
|
45 qvaluespacesubscriber \ |
|
46 qcrmlparser |
|
47 |
|
48 unix|win32 { |
|
49 !symbian:!maemo6:!maemo5: SUBDIRS+= \ |
|
50 qsystemreadwritelock \ |
|
51 qsystemreadwritelock_oop |
|
52 } |
|
53 |
|
54 unix:!symbian:!maemo6:!maemo5 { |
|
55 SUBDIRS+= \ |
|
56 qpacket \ |
|
57 qmallocpool \ |
|
58 qpacketprotocol |
|
59 } |
|
60 } |
|
61 |
|
62 contains(mobility_modules,systeminfo) { |
|
63 SUBDIRS += qsysteminfo \ #SystemInformation |
|
64 qsystemdeviceinfo \ |
|
65 qsystemdisplayinfo \ |
|
66 qsystemstorageinfo \ |
|
67 qsystemnetworkinfo \ |
|
68 qsystemscreensaver |
|
69 maemo6: { |
|
70 #maemo6 spesific autotests |
|
71 SUBDIRS += maemo6 |
|
72 } |
|
73 } |
|
74 |
|
75 contains(mobility_modules,contacts) { |
|
76 #Contacts |
|
77 SUBDIRS += qcontact \ |
|
78 qcontactasync \ |
|
79 qcontactdetail \ |
|
80 qcontactdetaildefinition \ |
|
81 qcontactdetails \ |
|
82 qcontactfilter \ |
|
83 qcontactmanager \ |
|
84 qcontactmanagerplugins \ |
|
85 qcontactmanagerfiltering \ |
|
86 qcontactrelationship \ |
|
87 qlatin1constant |
|
88 # This needs glibc: |
|
89 linux*: SUBDIRS += qcontactmemusage |
|
90 } |
|
91 |
|
92 contains(mobility_modules,versit) { |
|
93 # Versit module |
|
94 SUBDIRS += \ |
|
95 qvcard21writer \ |
|
96 qvcard30writer \ |
|
97 qversit \ |
|
98 # qversitcontactexporter \ |
|
99 # qversitcontactimporter \ |
|
100 qversitdocument \ |
|
101 qversitproperty \ |
|
102 qversitreader \ |
|
103 qversitwriter |
|
104 } |
|
105 |
|
106 contains(mobility_modules,multimedia) { |
|
107 # Multimedia |
|
108 SUBDIRS += \ |
|
109 qaudiocapturesource \ |
|
110 # qgraphicsvideoitem \ |
|
111 # qmediaimageviewer \ |
|
112 qmediaobject \ |
|
113 qmediaplayer \ |
|
114 # qmediaplaylist \ |
|
115 qmediaplaylistnavigator \ |
|
116 # qmediapluginloader \ |
|
117 qmediarecorder \ |
|
118 qmediaresource \ |
|
119 qmediaservice \ |
|
120 # qmediaserviceprovider \ |
|
121 qmediacontent \ |
|
122 qradiotuner \ |
|
123 # qpaintervideosurface \ |
|
124 # qvideowidget \ |
|
125 qmediatimerange \ |
|
126 qaudiodeviceinfo \ |
|
127 qaudiooutput \ |
|
128 qaudioinput \ |
|
129 qaudioformat \ |
|
130 qvideoframe \ |
|
131 qvideosurfaceformat |
|
132 } |
|
133 #Messaging |
|
134 contains(mobility_modules,messaging) { |
|
135 contains(qmf_enabled,yes)|wince*|win32|symbian|maemo5 { |
|
136 !win32-g++:SUBDIRS += \ |
|
137 qmessagestore \ |
|
138 qmessagestorekeys \ |
|
139 qmessage \ |
|
140 qmessageservice |
|
141 } |
|
142 } |
|
143 |
|
144 # Sensors |
|
145 contains(mobility_modules,sensors) { |
|
146 SUBDIRS += qsensor |
|
147 } |