11 # |
11 # |
12 # Contributors: |
12 # Contributors: |
13 # |
13 # |
14 # Description: |
14 # Description: |
15 # |
15 # |
16 # Version : %version: 24 % |
16 # Version : %version: 26 % |
17 TEMPLATE = lib |
17 TEMPLATE = lib |
18 TARGET = nmframeworkadapter |
18 TARGET = nmframeworkadapter |
19 |
19 |
20 CONFIG += plugin |
20 CONFIG += plugin |
21 DEFINES += BUILD_DLL |
21 DEFINES += BUILD_DLL |
22 |
22 |
23 INCLUDEPATH += ../../inc |
23 MOC_DIR = ./moc |
|
24 |
|
25 INCLUDEPATH += ./moc \ |
|
26 ../../inc \ |
24 |
27 |
25 HEADERS += inc/nmframeworkadapter.h \ |
28 HEADERS += inc/nmframeworkadapter.h \ |
|
29 inc/nmframeworkadapterheaders.h \ |
26 inc/nmfwamessagefetchingoperation.h \ |
30 inc/nmfwamessagefetchingoperation.h \ |
27 inc/nmfwamessagecreationoperation.h \ |
31 inc/nmfwamessagecreationoperation.h \ |
28 inc/nmfwastoreenvelopesoperation.h \ |
32 inc/nmfwastoreenvelopesoperation.h \ |
29 inc/nmfwaforwardmessagecreationoperation.h \ |
33 inc/nmfwaforwardmessagecreationoperation.h \ |
30 inc/nmfwareplymessagecreationoperation.h \ |
34 inc/nmfwareplymessagecreationoperation.h \ |
31 inc/nmfwamessagesendingoperation.h \ |
35 inc/nmfwamessagesendingoperation.h \ |
32 inc/nmfwaaddattachmentsoperation.h \ |
36 inc/nmfwaaddattachmentsoperation.h \ |
33 inc/nmfwaremoveattachmentoperation.h \ |
37 inc/nmfwaremoveattachmentoperation.h \ |
34 inc/nmfwastoremessageoperation.h \ |
38 inc/nmfwastoremessageoperation.h \ |
35 inc/nmfwacheckoutboxoperation.h \ |
39 inc/nmfwacheckoutboxoperation.h \ |
36 inc/nmfwamessagepartfetchingoperation.h |
40 inc/nmfwamessagepartfetchingoperation.h \ |
|
41 inc/nmmailboxsearchobserver.h |
37 |
42 |
38 SOURCES += src/nmframeworkadapter.cpp \ |
43 SOURCES += src/nmframeworkadapter.cpp \ |
39 src/nmfwamessagefetchingoperation.cpp \ |
44 src/nmfwamessagefetchingoperation.cpp \ |
40 src/nmfwamessagecreationoperation.cpp \ |
45 src/nmfwamessagecreationoperation.cpp \ |
41 src/nmfwastoreenvelopesoperation.cpp \ |
46 src/nmfwastoreenvelopesoperation.cpp \ |
44 src/nmfwamessagesendingoperation.cpp \ |
49 src/nmfwamessagesendingoperation.cpp \ |
45 src/nmfwaaddattachmentsoperation.cpp \ |
50 src/nmfwaaddattachmentsoperation.cpp \ |
46 src/nmfwaremoveattachmentoperation.cpp \ |
51 src/nmfwaremoveattachmentoperation.cpp \ |
47 src/nmfwastoremessageoperation.cpp \ |
52 src/nmfwastoremessageoperation.cpp \ |
48 src/nmfwacheckoutboxoperation.cpp \ |
53 src/nmfwacheckoutboxoperation.cpp \ |
49 src/nmfwamessagepartfetchingoperation.cpp |
54 src/nmfwamessagepartfetchingoperation.cpp \ |
|
55 src/nmmailboxsearchobserver.cpp |
50 |
56 |
51 RESOURCES += |
57 RESOURCES += |
52 |
58 |
53 LIBS += -leuser |
59 LIBS += -leuser |
54 LIBS += -llibc |
60 LIBS += -llibc |
63 |
69 |
64 pluginstub.sources = nmframeworkadapter.dll |
70 pluginstub.sources = nmframeworkadapter.dll |
65 pluginstub.path = /resource/plugins |
71 pluginstub.path = /resource/plugins |
66 DEPLOYMENT += pluginstub |
72 DEPLOYMENT += pluginstub |
67 |
73 |
68 TARGET.EPOCHEAPSIZE = 0x20000 0x1000000 |
74 TARGET.EPOCHEAPSIZE = 0x20000 0x1000000 |
69 TARGET.EPOCALLOWDLLDATA = 1 |
75 TARGET.EPOCALLOWDLLDATA = 1 |
70 TARGET.CAPABILITY = CAP_GENERAL_DLL |
76 TARGET.CAPABILITY = CAP_GENERAL_DLL |
71 TARGET.UID2 = 0x1000008D |
77 TARGET.UID2 = 0x1000008D |
72 TARGET.UID3 = 0x20027019 |
78 TARGET.UID3 = 0x20027019 |
73 |
79 |
74 LIBS += -lnmailbase |
80 LIBS += -lnmailbase |
75 LIBS += -lnmailuiengine |
81 LIBS += -lnmailuiengine |
76 LIBS += -lfsmailframework |
82 LIBS += -lfsmailframework |
77 LIBS += -lfsfwcommonlib |
83 LIBS += -lfsfwcommonlib |
78 LIBS += -lcharconv |
84 LIBS += -lcharconv |
79 LIBS += -lxqserviceutil |
85 LIBS += -lxqserviceutil |
80 |
86 |
81 BLD_INF_RULES.prj_exports += \ |
87 BLD_INF_RULES.prj_exports += \ |
82 "../rom/nmframeworkadapter.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmframeworkadapter.iby)" |
88 "../rom/nmframeworkadapter.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmframeworkadapter.iby)" |
83 |
89 |
84 } |
90 } |
85 |
91 |
86 win32 { |
92 win32 { |