author | hgs |
Thu, 14 Oct 2010 17:33:43 +0300 | |
changeset 76 | 38bf5461e270 |
parent 74 | 6c59112cfd31 |
permissions | -rw-r--r-- |
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
1 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
2 |
# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
3 |
# All rights reserved. |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
4 |
# This component and the accompanying materials are made available |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
5 |
# under the terms of "Eclipse Public License v1.0" |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
6 |
# which accompanies this distribution, and is available |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
7 |
# at the URL "http://www.eclipse.org/legal/epl-v10.html". |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
8 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
9 |
# Initial Contributors: |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
10 |
# Nokia Corporation - initial contribution. |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
11 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
12 |
# Contributors: |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
13 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
14 |
# Description: |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
15 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
16 |
# |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
17 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
18 |
CONFIG += debug |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
19 |
TEMPLATE = lib |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
20 |
TARGET = nmailclientapi |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
21 |
QT += core |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
22 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
23 |
# BUILD_DLL |
23
2dc6caa42ec3
Revision: 201017
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
20
diff
changeset
|
24 |
DEFINES += BUILD_EMAIL_API_DLL |
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
25 |
|
74 | 26 |
INCLUDEPATH += inc \ |
27 |
../../email_plat/nmail_client_api/inc \ |
|
28 |
../../email_plat/nmail_settings_api/inc \ |
|
76 | 29 |
../../inc \ |
30 |
$$APP_LAYER_SYSTEMINCLUDE |
|
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
31 |
|
74 | 32 |
DEPENDPATH += ../../email_plat/nmail_client_api/inc \ |
76 | 33 |
../../email_plat/nmail_settings_api/inc |
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
34 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
35 |
MOC_DIR = tmp |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
36 |
|
48 | 37 |
# public headers |
38 |
HEADERS += nmapicommon.h \ |
|
39 |
nmapidef.h \ |
|
40 |
nmapiemailaddress.h \ |
|
41 |
nmapiemailservice.h \ |
|
42 |
nmapienvelopelisting.h \ |
|
43 |
nmapieventnotifier.h \ |
|
44 |
nmapifolder.h \ |
|
45 |
nmapifolderlisting.h \ |
|
46 |
nmapimailbox.h \ |
|
47 |
nmapimailboxlisting.h \ |
|
48 |
nmapimessagebody.h \ |
|
49 |
nmapimessageenvelope.h \ |
|
50 |
nmapimessagetask.h \ |
|
51 |
nmapimessagemanager.h \ |
|
56 | 52 |
nmapisettingsmanager.h \ |
68 | 53 |
nmapimailboxsettings.h \ |
74 | 54 |
nmapioperation.h \ |
68 | 55 |
nmapimessagesearch.h \ |
56 |
nmapimessage.h \ |
|
57 |
nmapimessagecontent.h \ |
|
58 |
nmapitextcontent.h \ |
|
59 |
nmapiattachment.h |
|
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
60 |
|
48 | 61 |
# private headers |
62 |
HEADERS += inc/nmapidatapluginfactory.h \ |
|
63 |
inc/nmapiemailaddress_p.h \ |
|
64 |
inc/nmapiengine.h \ |
|
65 |
inc/nmapienvelopelisting_p.h \ |
|
66 |
inc/nmapieventnotifier_p.h \ |
|
67 |
inc/nmapifolder_p.h \ |
|
68 |
inc/nmapifolderlisting_p.h \ |
|
69 |
inc/nmapimailbox_p.h \ |
|
70 |
inc/nmapimailboxlisting_p.h \ |
|
71 |
inc/nmapimailboxsettings_p.h \ |
|
72 |
inc/nmapimailboxsettingsdata_p.h \ |
|
73 |
inc/nmapimessagebody_p.h \ |
|
74 |
inc/nmapimessageenvelope_p.h \ |
|
75 |
inc/nmapimessagemanager_p.h \ |
|
74 | 76 |
inc/nmapisettingsmanager_p.h \ |
48 | 77 |
inc/nmapipopimapsettingsmanager.h \ |
78 |
inc/nmapiprivateclasses.h \ |
|
79 |
inc/nmapitypesconverter.h \ |
|
68 | 80 |
inc/nmapiheaders.h \ |
81 |
inc/nmapimessagesearch_p.h \ |
|
82 |
inc/nmapimessage_p.h \ |
|
83 |
inc/nmapimessagecontent_p.h \ |
|
84 |
inc/nmapitextcontent_p.h \ |
|
74 | 85 |
inc/nmapiattachment_p.h \ |
86 |
inc/nmapioperationcreatedraftmessage.h \ |
|
87 |
inc/nmapioperationsendmessage.h |
|
88 |
||
48 | 89 |
SOURCES += src/nmapidatapluginfactory.cpp \ |
90 |
src/nmapiemailaddress.cpp \ |
|
91 |
src/nmapiemailservice.cpp \ |
|
92 |
src/nmapiengine.cpp \ |
|
93 |
src/nmapienvelopelisting_p.cpp \ |
|
94 |
src/nmapienvelopelisting.cpp \ |
|
95 |
src/nmapieventnotifier_p.cpp \ |
|
96 |
src/nmapieventnotifier.cpp \ |
|
97 |
src/nmapifolder.cpp \ |
|
98 |
src/nmapifolderlisting_p.cpp \ |
|
99 |
src/nmapifolderlisting.cpp \ |
|
100 |
src/nmapimailbox.cpp \ |
|
101 |
src/nmapimailboxlisting_p.cpp \ |
|
102 |
src/nmapimailboxlisting.cpp \ |
|
103 |
src/nmapimessagetask.cpp \ |
|
104 |
src/nmapimailboxsettingsdata_p.cpp \ |
|
105 |
src/nmapimailboxsettingsdata.cpp \ |
|
106 |
src/nmapimailboxsettings_p.cpp \ |
|
107 |
src/nmapimailboxsettings.cpp \ |
|
108 |
src/nmapimessagebody.cpp \ |
|
109 |
src/nmapimessageenvelope.cpp \ |
|
110 |
src/nmapipopimapsettingsmanager.cpp \ |
|
68 | 111 |
src/nmapimessagemanager_p.cpp \ |
112 |
src/nmapimessagemanager.cpp \ |
|
113 |
src/nmapisettingsmanager_p.cpp \ |
|
114 |
src/nmapisettingsmanager.cpp \ |
|
115 |
src/nmapitypesconverter.cpp \ |
|
74 | 116 |
src/nmapioperation.cpp \ |
68 | 117 |
src/nmapimessagesearch.cpp \ |
118 |
src/nmapimessagesearch_p.cpp \ |
|
119 |
src/nmapimessage.cpp \ |
|
120 |
src/nmapimessage_p.cpp \ |
|
121 |
src/nmapimessagecontent.cpp \ |
|
122 |
src/nmapimessagecontent_p.cpp \ |
|
123 |
src/nmapitextcontent.cpp \ |
|
124 |
src/nmapitextcontent_p.cpp \ |
|
125 |
src/nmapiattachment.cpp \ |
|
74 | 126 |
src/nmapiattachment_p.cpp \ |
127 |
src/nmapioperationcreatedraftmessage.cpp \ |
|
128 |
src/nmapioperationsendmessage.cpp |
|
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
129 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
130 |
symbian*: { |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
131 |
TARGET.EPOCALLOWDLLDATA = 1 |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
132 |
TARGET.CAPABILITY = ALL \ |
68 | 133 |
-TCB |
134 |
TARGET.CAPABILITY += CAP_ECOM_PLUGIN |
|
135 |
||
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
136 |
TARGET.UID2 = 0x1000008D |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
137 |
TARGET.UID3 = 0x2002C366 |
68 | 138 |
MMP_RULES += "SYSTEMINCLUDE /epoc32/include/ecom" |
139 |
||
140 |
LIBS += -lnmailbase \ |
|
141 |
-limcm \ |
|
142 |
-lxqsettingsmanager \ |
|
143 |
-lxqutils \ |
|
144 |
-lnmailuiengine \ |
|
145 |
-lFSFWCommonLib \ |
|
146 |
-lECom \ |
|
147 |
-lxqserviceutil \ |
|
148 |
-lefsrv |
|
149 |
||
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
150 |
defBlock = \ |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
151 |
"$${LITERAL_HASH}if defined(MARM)" \ |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
152 |
"DEFFILE eabi/nmailclientapi.def" \ |
68 | 153 |
"$${LITERAL_HASH}else" \ |
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
154 |
"DEFFILE bwins/nmailclientapi.def" \ |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
155 |
"$${LITERAL_HASH}endif" |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
156 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
157 |
MMP_RULES += defBlock |
68 | 158 |
MMP_RULES += SMPSAFE |
74 | 159 |
|
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
160 |
BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \ |
74 | 161 |
"rom/nmailclientapi.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmailclientapi.iby)" |
18
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
162 |
|
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
163 |
} |
578830873419
Revision: 201011
Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
parents:
diff
changeset
|
164 |