examples/examples.pro
changeset 0 876b1a06bc25
child 5 603d3f8b6302
equal deleted inserted replaced
-1:000000000000 0:876b1a06bc25
       
     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