49 nmapimessagebody.h \ |
49 nmapimessagebody.h \ |
50 nmapimessageenvelope.h \ |
50 nmapimessageenvelope.h \ |
51 nmapimessagetask.h \ |
51 nmapimessagetask.h \ |
52 nmapimessagemanager.h \ |
52 nmapimessagemanager.h \ |
53 nmapisettingsmanager.h \ |
53 nmapisettingsmanager.h \ |
54 nmapimailboxsettings.h |
54 nmapimailboxsettings.h \ |
|
55 nmapimessagesearch.h \ |
|
56 nmapimessage.h \ |
|
57 nmapimessagecontent.h \ |
|
58 nmapitextcontent.h \ |
|
59 nmapiattachment.h |
55 |
60 |
56 # private headers |
61 # private headers |
57 HEADERS += inc/nmapidatapluginfactory.h \ |
62 HEADERS += inc/nmapidatapluginfactory.h \ |
58 inc/nmapiemailaddress_p.h \ |
63 inc/nmapiemailaddress_p.h \ |
59 inc/nmapiengine.h \ |
64 inc/nmapiengine.h \ |
66 inc/nmapimailboxsettings_p.h \ |
71 inc/nmapimailboxsettings_p.h \ |
67 inc/nmapimailboxsettingsdata_p.h \ |
72 inc/nmapimailboxsettingsdata_p.h \ |
68 inc/nmapimessagebody_p.h \ |
73 inc/nmapimessagebody_p.h \ |
69 inc/nmapimessageenvelope_p.h \ |
74 inc/nmapimessageenvelope_p.h \ |
70 inc/nmapimessagemanager_p.h \ |
75 inc/nmapimessagemanager_p.h \ |
71 inc/nmapisettingsmanager_p.h \ |
76 inc/nmapisettingsmanager_p.h \ |
72 inc/nmapipopimapsettingsmanager.h \ |
77 inc/nmapipopimapsettingsmanager.h \ |
73 inc/nmapiprivateclasses.h \ |
78 inc/nmapiprivateclasses.h \ |
74 inc/nmapitypesconverter.h \ |
79 inc/nmapitypesconverter.h \ |
75 inc/nmapiheaders.h |
80 inc/nmapiheaders.h \ |
76 |
81 inc/nmapimessagesearch_p.h \ |
|
82 inc/nmapimessage_p.h \ |
|
83 inc/nmapimessagecontent_p.h \ |
|
84 inc/nmapitextcontent_p.h \ |
|
85 inc/nmapiattachment_p.h |
77 SOURCES += src/nmapidatapluginfactory.cpp \ |
86 SOURCES += src/nmapidatapluginfactory.cpp \ |
78 src/nmapiemailaddress.cpp \ |
87 src/nmapiemailaddress.cpp \ |
79 src/nmapiemailservice.cpp \ |
88 src/nmapiemailservice.cpp \ |
80 src/nmapiengine.cpp \ |
89 src/nmapiengine.cpp \ |
81 src/nmapienvelopelisting_p.cpp \ |
90 src/nmapienvelopelisting_p.cpp \ |
94 src/nmapimailboxsettings_p.cpp \ |
103 src/nmapimailboxsettings_p.cpp \ |
95 src/nmapimailboxsettings.cpp \ |
104 src/nmapimailboxsettings.cpp \ |
96 src/nmapimessagebody.cpp \ |
105 src/nmapimessagebody.cpp \ |
97 src/nmapimessageenvelope.cpp \ |
106 src/nmapimessageenvelope.cpp \ |
98 src/nmapipopimapsettingsmanager.cpp \ |
107 src/nmapipopimapsettingsmanager.cpp \ |
99 src/nmapimessagemanager_p.cpp \ |
108 src/nmapimessagemanager_p.cpp \ |
100 src/nmapimessagemanager.cpp \ |
109 src/nmapimessagemanager.cpp \ |
101 src/nmapisettingsmanager_p.cpp \ |
110 src/nmapisettingsmanager_p.cpp \ |
102 src/nmapisettingsmanager.cpp \ |
111 src/nmapisettingsmanager.cpp \ |
103 src/nmapitypesconverter.cpp |
112 src/nmapitypesconverter.cpp \ |
|
113 src/nmapimessagesearch.cpp \ |
|
114 src/nmapimessagesearch_p.cpp \ |
|
115 src/nmapimessage.cpp \ |
|
116 src/nmapimessage_p.cpp \ |
|
117 src/nmapimessagecontent.cpp \ |
|
118 src/nmapimessagecontent_p.cpp \ |
|
119 src/nmapitextcontent.cpp \ |
|
120 src/nmapitextcontent_p.cpp \ |
|
121 src/nmapiattachment.cpp \ |
|
122 src/nmapiattachment_p.cpp |
104 |
123 |
105 |
124 |
106 |
125 |
107 |
126 |
108 symbian*: { |
127 symbian*: { |
109 TARGET.EPOCALLOWDLLDATA = 1 |
128 TARGET.EPOCALLOWDLLDATA = 1 |
110 TARGET.CAPABILITY = ALL \ |
129 TARGET.CAPABILITY = ALL \ |
111 -TCB |
130 -TCB |
|
131 TARGET.CAPABILITY += CAP_ECOM_PLUGIN |
|
132 |
112 TARGET.UID2 = 0x1000008D |
133 TARGET.UID2 = 0x1000008D |
113 TARGET.UID3 = 0x2002C366 |
134 TARGET.UID3 = 0x2002C366 |
114 |
135 |
115 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
136 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
116 |
137 |
117 |
138 MMP_RULES += "SYSTEMINCLUDE /epoc32/include/ecom" |
118 LIBS += -lnmailbase \ |
139 |
119 -limcm \ |
140 LIBS += -lnmailbase \ |
120 -lxqsettingsmanager \ |
141 -limcm \ |
121 -lxqutils \ |
142 -lxqsettingsmanager \ |
122 -lnmailuiengine |
143 -lxqutils \ |
123 |
144 -lnmailuiengine \ |
|
145 -lFSFWCommonLib \ |
|
146 -lECom \ |
|
147 -lxqserviceutil \ |
|
148 -lefsrv |
|
149 |
124 defBlock = \ |
150 defBlock = \ |
125 "$${LITERAL_HASH}if defined(MARM)" \ |
151 "$${LITERAL_HASH}if defined(MARM)" \ |
126 "DEFFILE eabi/nmailclientapi.def" \ |
152 "DEFFILE eabi/nmailclientapi.def" \ |
127 "$${LITERAL_HASH}else" \ |
153 "$${LITERAL_HASH}else" \ |
128 "DEFFILE bwins/nmailclientapi.def" \ |
154 "DEFFILE bwins/nmailclientapi.def" \ |
129 "$${LITERAL_HASH}endif" |
155 "$${LITERAL_HASH}endif" |
130 |
156 |
131 MMP_RULES += defBlock |
157 MMP_RULES += defBlock |
|
158 MMP_RULES += SMPSAFE |
132 |
159 |
133 BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \ |
160 BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \ |
134 "rom/nmailclientapi.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmailclientapi.iby)" |
161 "rom/nmailclientapi.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmailclientapi.iby)" |
135 |
162 |
136 |
163 |