qtcontactsmobility/tests/auto/auto.pro
changeset 24 0ba2181d7c28
child 25 76a2435edfd4
equal deleted inserted replaced
0:e686773b3f54 24:0ba2181d7c28
       
     1 TEMPLATE = subdirs
       
     2 
       
     3 include(../../pathconfig.pri)
       
     4 include($$QT_MOBILITY_BUILD_TREE/config.pri)
       
     5 
       
     6 contains(mobility_modules,serviceframework) {
       
     7     SUBDIRS += databasemanager \                #service framework
       
     8            servicemetadata \
       
     9            qserviceinterfacedescriptor \
       
    10            qservicefilter \
       
    11            qservicemanager \
       
    12            qabstractsecuritysession \
       
    13            qservicecontext
       
    14 
       
    15 # servicedatabase is not compiled into the serviceframework library on symbian,
       
    16 # special handling is needed
       
    17     !symbian:SUBDIRS+=servicedatabase
       
    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: SUBDIRS+= \
       
    50             qsystemreadwritelock \
       
    51             qsystemreadwritelock_oop
       
    52     }
       
    53 
       
    54     unix:!symbian:!maemo6: {
       
    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 }
       
    70 
       
    71 contains(mobility_modules,contacts) {
       
    72     SUBDIRS +=  qcontact \                      #Contacts
       
    73             qcontactactions \
       
    74             qcontactasync \
       
    75             qcontactdetail \
       
    76             qcontactdetaildefinition \
       
    77             qcontactdetails \
       
    78             qcontactfilter \
       
    79             qcontactmanager \
       
    80             qcontactmanagerplugins \
       
    81             qcontactmanagerfiltering \
       
    82             qcontactrelationship
       
    83 }
       
    84 
       
    85 contains(mobility_modules,versit) {
       
    86     # Versit module
       
    87     SUBDIRS += \
       
    88             qvcard21writer \
       
    89             qvcard30writer \
       
    90             qversitcontactexporter \
       
    91             qversitcontactimporter \
       
    92             qversitdocument \
       
    93             qversitproperty \
       
    94             qversitreader \
       
    95             qversitutils \
       
    96             qversitwriter
       
    97 }
       
    98 
       
    99 contains(mobility_modules,multimedia) {
       
   100     SUBDIRS += \             #Multimedia
       
   101         qaudiocapturesource \
       
   102         qcamera \
       
   103         qmediaimageviewer \
       
   104         qmediaobject \
       
   105         qmediaplayer \
       
   106         qmediaplaylist \
       
   107         qmediaplaylistnavigator \
       
   108         qmediapluginloader \
       
   109         qmediarecorder \
       
   110         qmediaresource \
       
   111         qmediaservice \
       
   112         qmediaserviceprovider \
       
   113         qmediacontent \
       
   114         qradiotuner \
       
   115         qvideowidget
       
   116 
       
   117     contains(QT_CONFIG, multimedia) {
       
   118         SUBDIRS += \
       
   119                 qgraphicsvideoitem \
       
   120                 qpaintervideosurface
       
   121 
       
   122 }
       
   123 }
       
   124 #Messaging
       
   125 contains(mobility_modules,messaging) {
       
   126     contains(qmf_enabled,yes)|wince*|win32|symbian|maemo6 {
       
   127     !win32-g++:SUBDIRS += \
       
   128         qmessagestore \
       
   129         qmessagestorekeys \
       
   130         qmessage \
       
   131         qmessageservice
       
   132     }
       
   133 }