diff -r 1cee9f1b95e0 -r a180113055cb smf/smfservermodule/smfclient/smfclient.pro --- a/smf/smfservermodule/smfclient/smfclient.pro Thu Sep 23 17:20:22 2010 +0530 +++ b/smf/smfservermodule/smfclient/smfclient.pro Thu Sep 23 17:43:31 2010 +0530 @@ -13,14 +13,16 @@ smfgallery.h \ smfrelationmgr.h \ smfmusic.h \ - smfactivityfetcher.h + smfactivityfetcher.h \ + smfeventsfetcher.h PRIVATE_HEADERS += smfclient_p.h \ smfcontactfetcher_p.h \ smfpostprovider_p.h \ smfgallery_p.h \ smfrelationmgr_p.h \ smfmusic_p.h \ - smfactivityfetcher_p.h + smfactivityfetcher_p.h \ + smfeventsfetcher_p.h SOURCES += \ smfrelationmgr_p.cpp \ smfrelationmgr.cpp \ @@ -35,7 +37,9 @@ smfcontactfetcher_p.cpp \ smfmusic_p.cpp \ smfactivityfetcher.cpp \ - smfactivityfetcher_p.cpp + smfactivityfetcher_p.cpp \ + smfeventsfetcher.cpp \ + smfeventsfetcher_p.cpp HEADERS += $$PUBLIC_HEADERS \ $$PRIVATE_HEADERS !symbian { @@ -53,25 +57,11 @@ WriteDeviceData TARGET.EPOCALLOWDLLDATA = 1 LIBS += -lsmfcommon - BLD_INF_RULES.prj_exports += smfclient.h - BLD_INF_RULES.prj_exports += smfclient_p.h - BLD_INF_RULES.prj_exports += smfcontactfetcher.h - BLD_INF_RULES.prj_exports += smfcontactfetcher_p.h - BLD_INF_RULES.prj_exports += smfclientsymbian.h - BLD_INF_RULES.prj_exports += smfclientsymbiansession.h - BLD_INF_RULES.prj_exports += smfpostprovider.h - BLD_INF_RULES.prj_exports += smfpostprovider_p.h - BLD_INF_RULES.prj_exports += smfgallery.h - BLD_INF_RULES.prj_exports += smfgallery_p.h - BLD_INF_RULES.prj_exports += smfrelationmgr.h - BLD_INF_RULES.prj_exports += smfrelationmgr_p.h - BLD_INF_RULES.prj_exports += smfmusic.h - BLD_INF_RULES.prj_exports += smfmusic_p.h - BLD_INF_RULES.prj_exports += smfactivityfetcher.h - BLD_INF_RULES.prj_exports += smfactivityfetcher_p.h + + } symbian: { - PUBLIC_HEADERS += smfclientsymbian.h \ + PRIVATE_HEADERS += smfclientsymbian.h \ smfclientsymbiansession.h SOURCES += smfclientsymbian.cpp } @@ -79,3 +69,13 @@ PRIVATE_HEADERS += smfclientqt.h SOURCES += smfclientqt.cpp } + +symbian: { + #export public header to \epocroot\epoc32\include to be able to use them + headers.files = $$PUBLIC_HEADERS + headers.path = $$PWD + for(header, headers.files) { + {BLD_INF_RULES.prj_exports += "$$header"} + } +} +