smf/smfservermodule/smfclient/smfclient.pro
changeset 25 a180113055cb
parent 18 013a02bf2bb0
child 26 83d6a149c755
equal deleted inserted replaced
24:1cee9f1b95e0 25:a180113055cb
    11     smfcontactfetcher.h \
    11     smfcontactfetcher.h \
    12     smfpostprovider.h \
    12     smfpostprovider.h \
    13     smfgallery.h \
    13     smfgallery.h \
    14     smfrelationmgr.h \
    14     smfrelationmgr.h \
    15     smfmusic.h \
    15     smfmusic.h \
    16     smfactivityfetcher.h
    16     smfactivityfetcher.h \
       
    17     smfeventsfetcher.h
    17 PRIVATE_HEADERS += smfclient_p.h \
    18 PRIVATE_HEADERS += smfclient_p.h \
    18     smfcontactfetcher_p.h \
    19     smfcontactfetcher_p.h \
    19     smfpostprovider_p.h \
    20     smfpostprovider_p.h \
    20     smfgallery_p.h \
    21     smfgallery_p.h \
    21     smfrelationmgr_p.h \
    22     smfrelationmgr_p.h \
    22     smfmusic_p.h \
    23     smfmusic_p.h \
    23     smfactivityfetcher_p.h
    24     smfactivityfetcher_p.h \
       
    25     smfeventsfetcher_p.h
    24 SOURCES +=  \
    26 SOURCES +=  \
    25     smfrelationmgr_p.cpp \
    27     smfrelationmgr_p.cpp \
    26     smfrelationmgr.cpp \
    28     smfrelationmgr.cpp \
    27     smfgallery.cpp \
    29     smfgallery.cpp \
    28     smfgallery_p.cpp \
    30     smfgallery_p.cpp \
    33     smfclient_p.cpp \
    35     smfclient_p.cpp \
    34     smfcontactfetcher.cpp \
    36     smfcontactfetcher.cpp \
    35     smfcontactfetcher_p.cpp \
    37     smfcontactfetcher_p.cpp \
    36     smfmusic_p.cpp \
    38     smfmusic_p.cpp \
    37     smfactivityfetcher.cpp \
    39     smfactivityfetcher.cpp \
    38     smfactivityfetcher_p.cpp
    40     smfactivityfetcher_p.cpp \
       
    41     smfeventsfetcher.cpp \
       
    42     smfeventsfetcher_p.cpp
    39 HEADERS += $$PUBLIC_HEADERS \
    43 HEADERS += $$PUBLIC_HEADERS \
    40     $$PRIVATE_HEADERS
    44     $$PRIVATE_HEADERS
    41 !symbian { 
    45 !symbian { 
    42     include(../../desktop.pri)
    46     include(../../desktop.pri)
    43     LIBS += -lqjson
    47     LIBS += -lqjson
    51         UserEnvironment \
    55         UserEnvironment \
    52         ReadDeviceData \
    56         ReadDeviceData \
    53         WriteDeviceData
    57         WriteDeviceData
    54     TARGET.EPOCALLOWDLLDATA = 1
    58     TARGET.EPOCALLOWDLLDATA = 1
    55     LIBS += -lsmfcommon
    59     LIBS += -lsmfcommon
    56     BLD_INF_RULES.prj_exports += smfclient.h
    60 
    57     BLD_INF_RULES.prj_exports += smfclient_p.h
    61 
    58     BLD_INF_RULES.prj_exports += smfcontactfetcher.h
       
    59     BLD_INF_RULES.prj_exports += smfcontactfetcher_p.h
       
    60     BLD_INF_RULES.prj_exports += smfclientsymbian.h
       
    61     BLD_INF_RULES.prj_exports += smfclientsymbiansession.h
       
    62     BLD_INF_RULES.prj_exports += smfpostprovider.h
       
    63     BLD_INF_RULES.prj_exports += smfpostprovider_p.h
       
    64     BLD_INF_RULES.prj_exports += smfgallery.h
       
    65     BLD_INF_RULES.prj_exports += smfgallery_p.h
       
    66     BLD_INF_RULES.prj_exports += smfrelationmgr.h
       
    67     BLD_INF_RULES.prj_exports += smfrelationmgr_p.h
       
    68     BLD_INF_RULES.prj_exports += smfmusic.h
       
    69     BLD_INF_RULES.prj_exports += smfmusic_p.h
       
    70     BLD_INF_RULES.prj_exports += smfactivityfetcher.h
       
    71     BLD_INF_RULES.prj_exports += smfactivityfetcher_p.h
       
    72 }
    62 }
    73 symbian: { 
    63 symbian: { 
    74     PUBLIC_HEADERS += smfclientsymbian.h \
    64 	PRIVATE_HEADERS += smfclientsymbian.h \
    75         smfclientsymbiansession.h
    65         smfclientsymbiansession.h
    76     SOURCES += smfclientsymbian.cpp
    66     SOURCES += smfclientsymbian.cpp
    77 }
    67 }
    78 else { 
    68 else { 
    79     PRIVATE_HEADERS += smfclientqt.h
    69     PRIVATE_HEADERS += smfclientqt.h
    80     SOURCES += smfclientqt.cpp
    70     SOURCES += smfclientqt.cpp
    81 }
    71 }
       
    72 
       
    73 symbian: {
       
    74   #export public header to \epocroot\epoc32\include to be able to use them
       
    75   headers.files = $$PUBLIC_HEADERS
       
    76   headers.path = $$PWD
       
    77   for(header, headers.files) {
       
    78     {BLD_INF_RULES.prj_exports += "$$header"}
       
    79   }
       
    80 }
       
    81