33 TARGET.EPOCALLOWDLLDATA = 1 |
33 TARGET.EPOCALLOWDLLDATA = 1 |
34 TARGET.UID3 = 0x20026FC3 |
34 TARGET.UID3 = 0x20026FC3 |
35 |
35 |
36 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
36 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE |
37 INCLUDEPATH += inc |
37 INCLUDEPATH += inc |
38 INCLUDEPATH += ../inc |
38 INCLUDEPATH += ../../inc |
39 |
39 |
40 |
40 |
41 INTERNAL_PUBLIC_HEADERS += \ |
41 INTERNAL_PUBLIC_HEADERS += \ |
42 inc/cntlistmodelglobal.h \ |
42 inc/cntlistmodelglobal.h \ |
43 inc/cntlistmodel.h |
43 inc/cntlistmodel.h |
45 HEADERS += $$INTERNAL_PUBLIC_HEADERS \ |
45 HEADERS += $$INTERNAL_PUBLIC_HEADERS \ |
46 inc/cntlistmodel_p.h \ |
46 inc/cntlistmodel_p.h \ |
47 inc/cntcache.h \ |
47 inc/cntcache.h \ |
48 inc/cntcache_p.h \ |
48 inc/cntcache_p.h \ |
49 inc/cntinfoprovider.h \ |
49 inc/cntinfoprovider.h \ |
50 inc/cntdefaultinfoprovider.h |
50 inc/cntdefaultinfoprovider.h \ |
|
51 inc/cntpresenceinfoprovider.h \ |
|
52 ../../inc/cntdebug.h |
51 |
53 |
52 SOURCES += src/cntlistmodel.cpp \ |
54 SOURCES += src/cntlistmodel.cpp \ |
53 src/cntcache.cpp \ |
55 src/cntcache.cpp \ |
54 src/cntcache_p.cpp \ |
56 src/cntcache_p.cpp \ |
55 src/cntdefaultinfoprovider.cpp |
57 src/cntdefaultinfoprovider.cpp \ |
|
58 src/cntpresenceinfoprovider.cpp |
56 |
59 |
57 LIBS += -lQtContacts \ |
60 LIBS += -lQtContacts \ |
58 -lhbcore \ |
61 -lhbcore \ |
59 -lthumbnailmanagerqt |
62 -lthumbnailmanagerqt \ |
60 |
63 -lpresencecacheqt \ |
|
64 -lxqsettingsmanager |
|
65 |
61 deploy.path = / |
66 deploy.path = / |
62 headers.sources = $$INTERNAL_PUBLIC_HEADERS |
67 headers.sources = $$INTERNAL_PUBLIC_HEADERS |
63 headers.path = epoc32/include/app #change this to internal folder |
68 headers.path = /epoc32/include/app #change this to internal folder |
64 DEPLOYMENT += exportheaders |
69 DEPLOYMENT += exportheaders |
65 |
70 |
66 # This is for new exporting system coming in garden |
71 # This is for new exporting system coming in garden |
67 for(header, headers.sources):BLD_INF_RULES.prj_exports += "$$header $$deploy.path$$headers.path/$$basename(header)" |
72 for(header, headers.sources):BLD_INF_RULES.prj_exports += "$$header $$deploy.path$$headers.path/$$basename(header)" |
68 |
73 |
|
74 defBlock = \ |
|
75 "$${LITERAL_HASH}if defined(EABI)" \ |
|
76 "DEFFILE ../eabi/cntlistmodel.def" \ |
|
77 "$${LITERAL_HASH}else" \ |
|
78 "DEFFILE ../bwins/cntlistmodel.def" \ |
|
79 "$${LITERAL_HASH}endif" |
|
80 MMP_RULES += defBlock |
69 |
81 |
70 |
82 |