qtmobility/tests/auto/auto.pro
changeset 1 2b40d63a9c3d
parent 0 cfcbf08528c4
child 4 90517678cc4f
--- a/qtmobility/tests/auto/auto.pro	Thu Apr 01 08:30:34 2010 +0300
+++ b/qtmobility/tests/auto/auto.pro	Fri Apr 16 15:51:22 2010 +0300
@@ -2,9 +2,146 @@
 
 include(../../staticconfig.pri)
 
+contains(mobility_modules,serviceframework) {
+    SUBDIRS += \ #service framework
+#           databasemanager \
+           servicemetadata \
+           qserviceinterfacedescriptor \
+           qservicefilter \
+           qservicemanager \
+           qabstractsecuritysession \
+           qservicecontext \
+           icheck
+
+# servicedatabase is not compiled into the serviceframework library on symbian,
+# special handling is needed
+    !symbian:SUBDIRS+=servicedatabase
+}
+
 contains(mobility_modules,bearer) {
     SUBDIRS += qnetworkconfigmanager \          #Bearer management
            qnetworkconfiguration \
            qnetworksession
 }
 
+contains(mobility_modules,location) {
+    SUBDIRS += qgeocoordinate \                 #Location
+          qgeopositioninfo \
+          qgeosatelliteinfo \
+          qgeosatelliteinfosource \
+          qgeopositioninfosource \
+          qgeoareamonitor \
+#          qlocationutils \
+          qnmeapositioninfosource
+
+    wince* {
+        SUBDIRS += qgeoinfosources_wince
+    }
+}
+
+
+contains(mobility_modules,publishsubscribe) {
+    SUBDIRS += qvaluespace \                           #Publish and Subscribe
+           qvaluespacepublisher \
+           qvaluespacesubscriber \
+	   qcrmlparser
+
+    unix|win32 {
+        !symbian:!maemo6:!maemo5: SUBDIRS+= \
+            qsystemreadwritelock \
+            qsystemreadwritelock_oop
+    }
+
+    unix:!symbian:!maemo6:!maemo5 {
+        SUBDIRS+= \
+               qpacket \
+               qmallocpool \
+               qpacketprotocol
+    }
+}
+
+contains(mobility_modules,systeminfo) {
+    SUBDIRS += qsysteminfo \                    #SystemInformation
+          qsystemdeviceinfo \
+          qsystemdisplayinfo \
+          qsystemstorageinfo \
+          qsystemnetworkinfo \
+          qsystemscreensaver
+}
+
+contains(mobility_modules,contacts) {
+    #Contacts
+    SUBDIRS +=  qcontact \
+            qcontactactions \
+            qcontactasync \
+            qcontactdetail \
+            qcontactdetaildefinition \
+            qcontactdetails \
+            qcontactfilter \
+            qcontactmanager \
+            qcontactmanagerplugins \
+            qcontactmanagerfiltering \
+            qcontactrelationship
+}
+
+contains(mobility_modules,versit) {
+    # Versit module
+    SUBDIRS += \
+            qvcard21writer \
+            qvcard30writer \
+            qversit \
+            qversitcontactexporter \
+            qversitcontactimporter \
+            qversitdocument \
+            qversitproperty \
+            qversitreader \
+            qversitutils \
+            qversitwriter
+}
+
+contains(mobility_modules,multimedia) {
+    SUBDIRS += \             #Multimedia
+        qaudiocapturesource \
+        qcamera \
+        qmediaimageviewer \
+        qmediaobject \
+        qmediaplayer \
+        qmediaplaylist \
+        qmediaplaylistnavigator \
+        qmediapluginloader \
+        qmediarecorder \
+        qmediaresource \
+        qmediaservice \
+        qmediaserviceprovider \
+        qmediacontent \
+        qradiotuner \
+        qvideowidget \
+        qmediatimerange
+
+    contains(QT_CONFIG, multimedia) {
+        SUBDIRS += \
+                qgraphicsvideoitem \
+                qpaintervideosurface
+
+    }
+
+    symbian: {
+        #symbian spesific autotests
+        SUBDIRS += symbian 
+        SUBDIRS -= \
+                qcamera \
+                qmediaplayer \
+                qradiotuner \
+                qmediaobject
+    }
+}
+#Messaging
+contains(mobility_modules,messaging) {
+    contains(qmf_enabled,yes)|wince*|win32|symbian|maemo5 {
+    !win32-g++:SUBDIRS += \
+        qmessagestore \
+        qmessagestorekeys \
+        qmessage \
+        qmessageservice
+    }
+}