6 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
6 # at the URL "http://www.eclipse.org/legal/epl-v10.html". |
7 # Initial Contributors: |
7 # Initial Contributors: |
8 # Nokia Corporation - initial contribution. |
8 # Nokia Corporation - initial contribution. |
9 # Contributors: |
9 # Contributors: |
10 # Description: |
10 # Description: |
|
11 |
11 CONFIG += debug |
12 CONFIG += debug |
12 CONFIG += hb |
13 CONFIG += hb |
|
14 |
13 TEMPLATE = lib |
15 TEMPLATE = lib |
|
16 |
14 TARGET = nmailuiengine |
17 TARGET = nmailuiengine |
|
18 |
15 QT += core |
19 QT += core |
|
20 |
16 DEFINES += BUILD_UIENGINE_DLL |
21 DEFINES += BUILD_UIENGINE_DLL |
17 |
22 |
|
23 MOC_DIR = ./moc |
|
24 |
18 INCLUDEPATH += ./inc \ |
25 INCLUDEPATH += ./inc \ |
19 ../../inc \ |
26 ../../inc \ |
20 ../nmsettingui/inc |
27 |
21 HEADERS += inc/nmmessagecreationoperation.h \ |
28 HEADERS += inc/nmmessagecreationoperation.h \ |
22 inc/nmuiengine.h \ |
29 inc/nmuiengine.h \ |
23 inc/nmdatamanager.h \ |
30 inc/nmdatamanager.h \ |
24 inc/nmmailboxlistmodel.h \ |
31 inc/nmmailboxlistmodel.h \ |
25 inc/nmmailboxlistmodelitem.h \ |
32 inc/nmmailboxlistmodelitem.h \ |
26 inc/nmmailboxmetadata.h \ |
33 inc/nmmailboxmetadata.h \ |
27 inc/nmdatapluginfactory.h \ |
34 inc/nmdatapluginfactory.h \ |
28 inc/nmfolderlistmodel.h \ |
35 inc/nmfolderlistmodel.h \ |
29 inc/nmfoldermetadata.h \ |
36 inc/nmfoldermetadata.h \ |
30 inc/nmmessagelistmodelitem.h \ |
37 inc/nmmessagelistmodelitem.h \ |
31 inc/nmmessagelistmodel.h \ |
38 inc/nmmessagelistmodel.h \ |
32 inc/nmuienginedef.h \ |
39 inc/nmmessagesearchlistmodel.h \ |
33 inc/nmdataplugininterface.h \ |
40 inc/nmuienginedef.h \ |
34 inc/nmicons.h \ |
41 inc/nmdataplugininterface.h \ |
35 inc/nmbaseclientplugin.h \ |
42 inc/nmicons.h \ |
36 inc/nmoperation.h \ |
43 inc/nmbaseclientplugin.h \ |
37 inc/nmaddattachmentsoperation.h \ |
44 inc/nmoperation.h \ |
38 inc/nmmessagesendingoperation.h |
45 inc/nmaddattachmentsoperation.h \ |
|
46 inc/nmmessagesendingoperation.h \ |
|
47 inc/nmcheckoutboxoperation.h \ |
|
48 inc/nmstoreenvelopesoperation.h |
|
49 |
39 SOURCES += src/nmuiengine.cpp \ |
50 SOURCES += src/nmuiengine.cpp \ |
40 src/nmdatamanager.cpp \ |
51 src/nmdatamanager.cpp \ |
41 src/nmmailboxlistmodel.cpp \ |
52 src/nmmailboxlistmodel.cpp \ |
42 src/nmmailboxlistmodelitem.cpp \ |
53 src/nmmailboxlistmodelitem.cpp \ |
43 src/nmmailboxmetadata.cpp \ |
54 src/nmmailboxmetadata.cpp \ |
44 src/nmfolderlistmodel.cpp \ |
55 src/nmfolderlistmodel.cpp \ |
45 src/nmfoldermetadata.cpp \ |
56 src/nmfoldermetadata.cpp \ |
46 src/nmmessagelistmodelitem.cpp \ |
57 src/nmmessagelistmodelitem.cpp \ |
47 src/nmmessagelistmodel.cpp \ |
58 src/nmmessagelistmodel.cpp \ |
48 src/nmdatapluginfactory.cpp \ |
59 src/nmmessagesearchlistmodel.cpp \ |
49 src/nmicons.cpp \ |
60 src/nmdatapluginfactory.cpp \ |
50 src/nmbaseclientplugin.cpp \ |
61 src/nmicons.cpp \ |
51 src/nmaddattachmentoperation.cpp \ |
62 src/nmbaseclientplugin.cpp \ |
52 src/nmoperation.cpp |
63 src/nmaddattachmentoperation.cpp \ |
|
64 src/nmoperation.cpp |
53 |
65 |
54 LIBS += -leuser |
66 LIBS += -leuser |
55 LIBS += -llibc |
67 LIBS += -llibc |
56 |
68 |
57 symbian*: { |
69 symbian*: { |
58 TARGET.EPOCALLOWDLLDATA = 1 |
70 TARGET.EPOCALLOWDLLDATA = 1 |
59 TARGET.CAPABILITY = CAP_GENERAL_DLL |
71 TARGET.CAPABILITY = CAP_GENERAL_DLL |
60 TARGET.UID2 = 0x1000008D |
72 TARGET.UID2 = 0x1000008D |
61 TARGET.UID3 = 0x20026763 |
73 TARGET.UID3 = 0x20026763 |
62 LIBS += -lnmailbase \ |
74 LIBS += -lnmailbase \ |
63 -lnmsettingui \ |
|
64 -lxqserviceutil |
75 -lxqserviceutil |
65 |
76 |
66 defBlock = \ |
77 defBlock = \ |
67 "$${LITERAL_HASH}if defined(MARM)" \ |
78 "$${LITERAL_HASH}if defined(MARM)" \ |
68 "DEFFILE eabi/nmailuiengine.def" \ |
79 "DEFFILE eabi/nmailuiengine.def" \ |
69 "$${LITERAL_HASH}else" \ |
80 "$${LITERAL_HASH}else" \ |
70 "DEFFILE bwins/nmailuiengine.def" \ |
81 "DEFFILE bwins/nmailuiengine.def" \ |
71 "$${LITERAL_HASH}endif" |
82 "$${LITERAL_HASH}endif" |
72 |
83 |
73 MMP_RULES += defBlock |
84 MMP_RULES += defBlock |
74 } |
85 } |
75 win32 { |
|
76 INCLUDEPATH += ../../emailservices/nmailbase |
|
77 DESTDIR = ../../bin |
|
78 LIBS += -L../../bin \ |
|
79 -lnmailbase |
|
80 } |
|
81 |
86 |
82 RESOURCES += nmailuiengine.qrc |
87 RESOURCES += nmailuiengine.qrc |
|
88 |
|
89 # End of file. |