qtmobility/tests/auto/auto.pro
changeset 1 2b40d63a9c3d
parent 0 cfcbf08528c4
child 4 90517678cc4f
equal deleted inserted replaced
0:cfcbf08528c4 1:2b40d63a9c3d
     1 TEMPLATE = subdirs
     1 TEMPLATE = subdirs
     2 
     2 
     3 include(../../staticconfig.pri)
     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 
       
    16 # servicedatabase is not compiled into the serviceframework library on symbian,
       
    17 # special handling is needed
       
    18     !symbian:SUBDIRS+=servicedatabase
       
    19 }
     4 
    20 
     5 contains(mobility_modules,bearer) {
    21 contains(mobility_modules,bearer) {
     6     SUBDIRS += qnetworkconfigmanager \          #Bearer management
    22     SUBDIRS += qnetworkconfigmanager \          #Bearer management
     7            qnetworkconfiguration \
    23            qnetworkconfiguration \
     8            qnetworksession
    24            qnetworksession
     9 }
    25 }
    10 
    26 
       
    27 contains(mobility_modules,location) {
       
    28     SUBDIRS += qgeocoordinate \                 #Location
       
    29           qgeopositioninfo \
       
    30           qgeosatelliteinfo \
       
    31           qgeosatelliteinfosource \
       
    32           qgeopositioninfosource \
       
    33           qgeoareamonitor \
       
    34 #          qlocationutils \
       
    35           qnmeapositioninfosource
       
    36 
       
    37     wince* {
       
    38         SUBDIRS += qgeoinfosources_wince
       
    39     }
       
    40 }
       
    41 
       
    42 
       
    43 contains(mobility_modules,publishsubscribe) {
       
    44     SUBDIRS += qvaluespace \                           #Publish and Subscribe
       
    45            qvaluespacepublisher \
       
    46            qvaluespacesubscriber \
       
    47 	   qcrmlparser
       
    48 
       
    49     unix|win32 {
       
    50         !symbian:!maemo6:!maemo5: SUBDIRS+= \
       
    51             qsystemreadwritelock \
       
    52             qsystemreadwritelock_oop
       
    53     }
       
    54 
       
    55     unix:!symbian:!maemo6:!maemo5 {
       
    56         SUBDIRS+= \
       
    57                qpacket \
       
    58                qmallocpool \
       
    59                qpacketprotocol
       
    60     }
       
    61 }
       
    62 
       
    63 contains(mobility_modules,systeminfo) {
       
    64     SUBDIRS += qsysteminfo \                    #SystemInformation
       
    65           qsystemdeviceinfo \
       
    66           qsystemdisplayinfo \
       
    67           qsystemstorageinfo \
       
    68           qsystemnetworkinfo \
       
    69           qsystemscreensaver
       
    70 }
       
    71 
       
    72 contains(mobility_modules,contacts) {
       
    73     #Contacts
       
    74     SUBDIRS +=  qcontact \
       
    75             qcontactactions \
       
    76             qcontactasync \
       
    77             qcontactdetail \
       
    78             qcontactdetaildefinition \
       
    79             qcontactdetails \
       
    80             qcontactfilter \
       
    81             qcontactmanager \
       
    82             qcontactmanagerplugins \
       
    83             qcontactmanagerfiltering \
       
    84             qcontactrelationship
       
    85 }
       
    86 
       
    87 contains(mobility_modules,versit) {
       
    88     # Versit module
       
    89     SUBDIRS += \
       
    90             qvcard21writer \
       
    91             qvcard30writer \
       
    92             qversit \
       
    93             qversitcontactexporter \
       
    94             qversitcontactimporter \
       
    95             qversitdocument \
       
    96             qversitproperty \
       
    97             qversitreader \
       
    98             qversitutils \
       
    99             qversitwriter
       
   100 }
       
   101 
       
   102 contains(mobility_modules,multimedia) {
       
   103     SUBDIRS += \             #Multimedia
       
   104         qaudiocapturesource \
       
   105         qcamera \
       
   106         qmediaimageviewer \
       
   107         qmediaobject \
       
   108         qmediaplayer \
       
   109         qmediaplaylist \
       
   110         qmediaplaylistnavigator \
       
   111         qmediapluginloader \
       
   112         qmediarecorder \
       
   113         qmediaresource \
       
   114         qmediaservice \
       
   115         qmediaserviceprovider \
       
   116         qmediacontent \
       
   117         qradiotuner \
       
   118         qvideowidget \
       
   119         qmediatimerange
       
   120 
       
   121     contains(QT_CONFIG, multimedia) {
       
   122         SUBDIRS += \
       
   123                 qgraphicsvideoitem \
       
   124                 qpaintervideosurface
       
   125 
       
   126     }
       
   127 
       
   128     symbian: {
       
   129         #symbian spesific autotests
       
   130         SUBDIRS += symbian 
       
   131         SUBDIRS -= \
       
   132                 qcamera \
       
   133                 qmediaplayer \
       
   134                 qradiotuner \
       
   135                 qmediaobject
       
   136     }
       
   137 }
       
   138 #Messaging
       
   139 contains(mobility_modules,messaging) {
       
   140     contains(qmf_enabled,yes)|wince*|win32|symbian|maemo5 {
       
   141     !win32-g++:SUBDIRS += \
       
   142         qmessagestore \
       
   143         qmessagestorekeys \
       
   144         qmessage \
       
   145         qmessageservice
       
   146     }
       
   147 }