qtmobility/examples/examples.pro
changeset 1 2b40d63a9c3d
parent 0 cfcbf08528c4
child 4 90517678cc4f
equal deleted inserted replaced
0:cfcbf08528c4 1:2b40d63a9c3d
     1 include(../staticconfig.pri)
     1 include(../staticconfig.pri)
     2 
     2 
     3 TEMPLATE = subdirs
     3 TEMPLATE = subdirs
       
     4 
       
     5 #ServiceFramework examples
       
     6 contains(mobility_modules,serviceframework) {
       
     7     SUBDIRS += filemanagerplugin \
       
     8             bluetoothtransferplugin \
       
     9             notesmanagerplugin \
       
    10             servicebrowser
       
    11 #            todotool
       
    12     
       
    13     contains(QT_CONFIG, declarative) {
       
    14         SUBDIRS += declarative
       
    15     }
       
    16 }
     4 
    17 
     5 #BearerManagement examples
    18 #BearerManagement examples
     6 contains(mobility_modules,bearer) {
    19 contains(mobility_modules,bearer) {
     7     SUBDIRS += bearermonitor bearercloud
    20     SUBDIRS += bearermonitor bearercloud
     8 }
    21 }
     9 #BLD_INF_RULES.prj_exports += "./rom/qtmobilityexamples.iby $$CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(qtmobilityexamples.iby)"
       
    10 
    22 
       
    23 #Location examples
       
    24 contains(mobility_modules,location) {
       
    25     SUBDIRS += logfilepositionsource \
       
    26 		satellitedialog
       
    27     contains(mobility_modules,bearer) {
       
    28     	SUBDIRS += flickrdemo \
       
    29 		    weatherinfo \
       
    30 		    lightmaps
       
    31         contains(QT_CONFIG, webkit) {
       
    32             SUBDIRS += fetchgooglemaps
       
    33         }
       
    34     }		
       
    35 }
       
    36 
       
    37 #Contacts examples
       
    38 contains(mobility_modules,contacts) {
       
    39     SUBDIRS += samplephonebook
       
    40     contains(mobility_modules,versit):contains(QT_CONFIG, declarative) {
       
    41         SUBDIRS += qmlcontacts
       
    42     }
       
    43 }
       
    44 
       
    45 #Publish and Subscribe examples
       
    46 contains(mobility_modules,publishsubscribe) {
       
    47     !wince*{
       
    48         SUBDIRS += publish-subscribe
       
    49         contains(QT_CONFIG, declarative) {
       
    50             SUBDIRS += battery-charge
       
    51         }
       
    52     }
       
    53 }
       
    54 
       
    55 #System Information
       
    56 contains(mobility_modules,systeminfo): SUBDIRS += sysinfo
       
    57 
       
    58 #Multimedia
       
    59 contains(mobility_modules,multimedia) {
       
    60     #disabled on Symbian due to missing backend
       
    61     SUBDIRS += \
       
    62         radio \
       
    63         player \
       
    64         cameracapture \
       
    65         slideshow \
       
    66         streamplayer \
       
    67         audiorecorder
       
    68 
       
    69     contains (QT_CONFIG, declarative) {
       
    70         SUBDIRS += \
       
    71             declarativemusic \
       
    72             declarativevideo
       
    73     }
       
    74 }
       
    75 
       
    76 
       
    77 #Messaging examples
       
    78 contains(qmf_enabled,yes)|wince*|win32|symbian|maemo5 {
       
    79     contains(mobility_modules,messaging) {
       
    80         !win32-g++ {
       
    81 	    SUBDIRS += \
       
    82                 querymessages \
       
    83                 writemessage \
       
    84                 serviceactions
       
    85 
       
    86                 contains(mobility_modules,contacts) {
       
    87                     SUBDIRS += keepintouch
       
    88                 }
       
    89          }
       
    90     }
       
    91 }
       
    92 
       
    93 # Sensors API examples
       
    94 contains(mobility_modules,sensors) {
       
    95     SUBDIRS += sensors
       
    96 }
       
    97 
       
    98 BLD_INF_RULES.prj_exports += "./rom/qtmobilityexamples.iby $$CUSTOMER_VARIANT_APP_LAYER_IBY_EXPORT_PATH(qtmobilityexamples.iby)"
       
    99