|
1 include(../staticconfig.pri) |
|
2 |
|
3 TEMPLATE = subdirs |
|
4 |
|
5 #ServiceFramework examples |
|
6 contains(mobility_modules,serviceframework) { |
|
7 SUBDIRS += filemanagerplugin \ |
|
8 bluetoothtransferplugin \ |
|
9 notesmanagerplugin \ |
|
10 servicebrowser |
|
11 |
|
12 !symbian:SUBDIRS+= sfw-notes |
|
13 |
|
14 contains(QT_CONFIG, declarative) { |
|
15 SUBDIRS += declarative-sfw-dialer |
|
16 |
|
17 sources.files += declarative-sfw-notes \ |
|
18 declarative-sfw-dialer/declarative-sfw-dialer |
|
19 } |
|
20 } |
|
21 |
|
22 |
|
23 #BearerManagement examples |
|
24 contains(mobility_modules,bearer) { |
|
25 SUBDIRS += bearermonitor bearercloud |
|
26 } |
|
27 |
|
28 #Location examples |
|
29 contains(mobility_modules,location) { |
|
30 SUBDIRS += logfilepositionsource \ |
|
31 satellitedialog |
|
32 contains(mobility_modules,bearer) { |
|
33 SUBDIRS += flickrdemo \ |
|
34 weatherinfo \ |
|
35 lightmaps |
|
36 contains(QT_CONFIG, webkit) { |
|
37 SUBDIRS += fetchgooglemaps |
|
38 } |
|
39 } |
|
40 } |
|
41 |
|
42 #Contacts examples |
|
43 contains(mobility_modules,contacts) { |
|
44 SUBDIRS += samplephonebook |
|
45 contains(mobility_modules,versit):contains(QT_CONFIG, declarative) { |
|
46 sources.files += qmlcontacts |
|
47 } |
|
48 } |
|
49 |
|
50 #Publish and Subscribe examples |
|
51 contains(mobility_modules,publishsubscribe) { |
|
52 !wince*{ |
|
53 SUBDIRS += publish-subscribe |
|
54 contains(QT_CONFIG, declarative) { |
|
55 SUBDIRS += battery-charge |
|
56 |
|
57 sources.files += battery-charge/battery-subscriber |
|
58 } |
|
59 } |
|
60 } |
|
61 |
|
62 #System Information |
|
63 contains(mobility_modules,systeminfo): SUBDIRS += sysinfo |
|
64 |
|
65 #Multimedia |
|
66 contains(mobility_modules,multimedia) { |
|
67 #disabled on Symbian due to missing backend |
|
68 SUBDIRS += \ |
|
69 radio \ |
|
70 player \ |
|
71 slideshow \ |
|
72 audiorecorder \ |
|
73 audiodevices \ |
|
74 audioinput \ |
|
75 audiooutput \ |
|
76 videographicsitem \ |
|
77 videowidget |
|
78 } |
|
79 |
|
80 |
|
81 #Messaging examples |
|
82 contains(qmf_enabled,yes)|wince*|win32|symbian|maemo5 { |
|
83 contains(mobility_modules,messaging) { |
|
84 !win32-g++ { |
|
85 SUBDIRS += \ |
|
86 querymessages \ |
|
87 writemessage \ |
|
88 serviceactions |
|
89 |
|
90 contains(mobility_modules,contacts) { |
|
91 SUBDIRS += keepintouch |
|
92 } |
|
93 |
|
94 # MessagingEx lives in tests for some reason |
|
95 maemo5:SUBDIRS += ../tests/messagingex |
|
96 } |
|
97 } |
|
98 } |
|
99 |
|
100 # Sensors API examples |
|
101 contains(mobility_modules,sensors) { |
|
102 SUBDIRS += sensors |
|
103 } |
|
104 |
|
105 sources.path = $$QT_MOBILITY_PREFIX/bin |
|
106 INSTALLS += sources |
|
107 |
|
108 symbian { |
|
109 SUBDIRS += s60installs |
|
110 } |
|
111 |