qtmobility/src/contacts/contacts.pro
changeset 15 1f895d8a5b2b
parent 5 453da2cfceef
--- a/qtmobility/src/contacts/contacts.pro	Wed Jun 23 19:08:38 2010 +0300
+++ b/qtmobility/src/contacts/contacts.pro	Tue Jul 06 15:12:50 2010 +0300
@@ -19,6 +19,9 @@
 PUBLIC_HEADERS += \
     qcontact.h \
     qcontactabstractrequest.h \
+    qcontactaction.h \
+    qcontactactiondescriptor.h \
+    qcontactactionfactory.h \
     qcontactchangeset.h \
     qcontactdetail.h \
     qcontactdetaildefinition.h \
@@ -38,6 +41,7 @@
 PRIVATE_HEADERS += \
     qcontact_p.h \
     qcontactabstractrequest_p.h \
+    qcontactactiondescriptor_p.h \
     qcontactchangeset_p.h \
     qcontactdetail_p.h \
     qcontactdetaildefinition_p.h \
@@ -52,6 +56,9 @@
 SOURCES += \
     qcontact.cpp \
     qcontactabstractrequest.cpp \
+    qcontactaction.cpp \
+    qcontactactiondescriptor.cpp \
+    qcontactactionfactory.cpp \
     qcontactchangeset.cpp \
     qcontactdetail.cpp \
     qcontactdetaildefinition.cpp \
@@ -95,10 +102,19 @@
     isEmpty(CONTACTS_DEFAULT_ENGINE): CONTACTS_DEFAULT_ENGINE=symbian
 
     TARGET.EPOCALLOWDLLDATA = 1
-    TARGET.CAPABILITY = ALL -TCB
+    # Keep CAP_GENERAL_DLL macro in symbian packaging branch (used in symbian^4)
+    TARGET.CAPABILITY = CAP_GENERAL_DLL
     TARGET.UID3 = 0x2002AC7A
 
     LIBS += -lefsrv
+    
+    defFiles = \
+        "$${LITERAL_HASH}ifdef WINSCW" \
+        "DEFFILE ../s60installs/bwins/$${TARGET}.def" \
+        "$${LITERAL_HASH}elif defined EABI" \
+        "DEFFILE ../s60installs/eabi/$${TARGET}.def" \
+        "$${LITERAL_HASH}endif "
+    MMP_RULES += defFiles
 
     ### Contacts
     # Main library