emailservices/emailstore/message_store/client/client.pro
changeset 18 578830873419
child 68 83cc6bae1de8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/emailservices/emailstore/message_store/client/client.pro	Fri Apr 16 14:51:52 2010 +0300
@@ -0,0 +1,102 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+# 
+# Description:
+#
+#
+
+TEMPLATE = lib
+TARGET = messagestoreclient
+DEPENDPATH += . api inc src
+INCLUDEPATH += . \
+			../common/inc \
+			../../inc \
+			../../../../inc
+
+HEADERS += api/MsgStore.h \
+           api/MsgStoreAccount.h \
+           api/MsgStoreAddress.h \
+           api/MsgStoreAPI.h \
+           api/MsgStoreFolder.h \
+           api/MsgStoreFolderUtils.h \
+           api/MsgStoreMailBox.h \
+           api/MsgStoreMailBoxObserver.h \
+           api/MsgStoreMessage.h \
+           api/MsgStoreMessagePart.h \
+           api/MsgStoreObserver.h \
+           api/MsgStorePropertyContainer.h \
+           api/MsgStorePropertyContainerWithContent.h \
+           api/MsgStorePropertyKeys.h \
+           api/MsgStoreSearchCriteria.h \
+           api/MsgStoreSortCriteria.h \
+           api/MsgStoreSortResultIterator.h \
+           api/MsgStoreTypes.h \
+           api/MsgStoreWritablePropertyContainer.h \
+           inc/MsgStoreObserverHandler.h \
+           inc/MsgStorePropertyContainersArray.h \
+           inc/MsgStoreSearchHandler.h \
+           inc/MsgStoreSessionContext.h \
+           inc/RMessageStoreSession.h \
+           ../common/inc/AccountsSerializer.h \
+           ../common/inc/PropertiesSerializer.h
+           #MessageStoreClientServer.h
+           
+SOURCES += src/MessageStoreClient.cpp \
+           src/MsgStore.cpp \
+           src/MsgStoreAccount.cpp \
+           src/MsgStoreAddress.cpp \
+           src/MsgStoreFolder.cpp \
+           src/MsgStoreFolderUtils.cpp \
+           src/MsgStoreMailBox.cpp \
+           src/MsgStoreMessage.cpp \
+           src/MsgStoreMessagePart.cpp \
+           src/MsgStoreObserverHandler.cpp \
+           src/MsgStorePropertyContainer.cpp \
+           src/MsgStorePropertyContainersArray.cpp \
+           src/MsgStorePropertyContainerWithContent.cpp \
+           src/MsgStoreSearchCriteria.cpp \
+           src/MsgStoreSearchHandler.cpp \
+           src/MsgStoreSessionContext.cpp \
+           src/MsgStoreSortCriteria.cpp \
+           src/MsgStoreSortResultIterator.cpp \
+           src/MsgStoreWritablePropertyContainer.cpp \
+           src/RMessageStoreSession.cpp \
+           ../common/src/PropertiesSerializer.cpp \
+           ../common/src/AccountsSerializer.cpp
+           
+LIBS += -leuser \
+		-lestor \
+		-lefsrv \
+		-ldebuglog \
+		-lMessageStoreServer           
+		
+symbian*: { 
+    
+    TARGET.EPOCALLOWDLLDATA = 1
+    TARGET.CAPABILITY = CAP_GENERAL_DLL
+    TARGET.UID2 = 0x1000008d
+    TARGET.UID3 = 0x2001FDA2
+	
+    defBlock = \      
+	  "$${LITERAL_HASH}if defined(MARM)" \
+	  "DEFFILE  eabi/messagestoreclient.def" \
+      "$${LITERAL_HASH}else" \
+      "DEFFILE  bwins/messagestoreclient.def" \
+      "$${LITERAL_HASH}endif"
+	
+    MMP_RULES += defBlock
+}	
+
+win32 {
+	DESTDIR = ../../../.../bin
+}