emailservices/nmclientapi/nmclientapi.pro
changeset 48 10eaf342f539
parent 47 f83bd4ae1fe3
child 56 15bc1d5d6267
equal deleted inserted replaced
47:f83bd4ae1fe3 48:10eaf342f539
    24 DEFINES += BUILD_EMAIL_API_DLL
    24 DEFINES += BUILD_EMAIL_API_DLL
    25 
    25 
    26 
    26 
    27 INCLUDEPATH +=  inc \
    27 INCLUDEPATH +=  inc \
    28                 ../../email_plat/nmail_client_api \
    28                 ../../email_plat/nmail_client_api \
    29                 ../../inc 
    29                 ../../email_plat/nmail_settings_api \
       
    30                 ../../inc
    30                 
    31                 
    31 DEPENDPATH += src \
    32 DEPENDPATH +=  ../../email_plat/nmail_client_api \
    32               inc \
    33                 ../../email_plat/nmail_settings_api \
    33               ../../email_plat/nmail_client_api \
    34 
    34               ../../inc 
       
    35 
    35 
    36 MOC_DIR = tmp
    36 MOC_DIR = tmp
    37 
    37 
       
    38 # public headers 
       
    39 HEADERS += nmapicommon.h \
       
    40            nmapidef.h \
       
    41            nmapiemailaddress.h \
       
    42            nmapiemailservice.h \
       
    43            nmapienvelopelisting.h \
       
    44            nmapieventnotifier.h \
       
    45            nmapifolder.h \
       
    46            nmapifolderlisting.h \
       
    47            nmapimailbox.h \
       
    48            nmapimailboxlisting.h \
       
    49            nmapimessagebody.h \
       
    50            nmapimessageenvelope.h \
       
    51            nmapimessagetask.h \
       
    52            nmapimessagemanager.h \
       
    53            nmapimailboxsettings.h
    38 
    54 
    39 #headers  and sources outside api
    55 # private headers 
    40 HEADERS   += nmapiprivateheaders.h \
    56 HEADERS += inc/nmapidatapluginfactory.h \
    41              nmapitypesconverter.h \ 
    57            inc/nmapiemailaddress_p.h \
    42              nmapiprivateclasses.h \
    58            inc/nmapiengine.h \
    43              nmdataplugininterface.h \
    59            inc/nmapienvelopelisting_p.h \
    44              nmapidatapluginfactory.h \
    60            inc/nmapieventnotifier_p.h \
    45              nmapiengine.h \
    61            inc/nmapifolder_p.h \
    46              nmmessagepart.h  \
    62            inc/nmapifolderlisting_p.h \
    47              nmapicommon.h \
    63            inc/nmapimailbox_p.h \
    48 			 nmapimessagemanager.h \
    64            inc/nmapimailboxlisting_p.h \
    49 			 nmoperation.h
    65            inc/nmapimailboxsettings_p.h \
    50              
    66            inc/nmapimailboxsettingsdata_p.h \
    51 #headers  and sources from api             
    67            inc/nmapimessagebody_p.h \
    52 SOURCES   += nmapitypesconverter.cpp \
    68            inc/nmapimessageenvelope_p.h \
    53              nmapidatapluginfactory.cpp \
    69            inc/nmapimessagemanager_p.h \
    54              nmapiemailservice.cpp \
    70            inc/nmapipopimapsettingsmanager.h \
    55              nmapiengine.cpp 
    71            inc/nmapiprivateclasses.h \
    56 
    72            inc/nmapitypesconverter.h \
    57 HEADERS   += nmapicommonheader.h \
    73            inc/nmapiheaders.h 
    58              nmapiemailservice.h \
    74                         
    59              nmapimessagetask.h \
    75 SOURCES += src/nmapidatapluginfactory.cpp \
    60              nmapimailboxlisting_p.h \
    76            src/nmapiemailaddress.cpp \
    61              nmapimailboxlisting.h \
    77            src/nmapiemailservice.cpp \
    62              nmapifolderlisting_p.h \
    78            src/nmapiengine.cpp \
    63              nmapifolderlisting.h \
    79            src/nmapienvelopelisting_p.cpp \
    64              nmapienvelopelisting_p.h \
    80            src/nmapienvelopelisting.cpp \ 
    65              nmapienvelopelisting.h \
    81            src/nmapieventnotifier_p.cpp \
    66              nmapiemailaddress_p.h \
    82            src/nmapieventnotifier.cpp \
    67              nmapiemailaddress.h \
    83            src/nmapifolder.cpp \
    68              nmapieventnotifier_p.h \
    84            src/nmapifolderlisting_p.cpp \
    69              nmapieventnotifier.h \
    85            src/nmapifolderlisting.cpp \
    70              nmapifolder_p.h \
    86            src/nmapimailbox.cpp \
    71              nmapifolder.h \
    87            src/nmapimailboxlisting_p.cpp \
    72              nmapimailbox_p.h \
    88            src/nmapimailboxlisting.cpp \
    73              nmapimailbox.h \
    89            src/nmapimessagetask.cpp \
    74              nmapimessagebody_p.h \
    90            src/nmapimailboxsettingsdata_p.cpp \
    75              nmapimessagebody.h \
    91            src/nmapimailboxsettingsdata.cpp \
    76              nmapimessageenvelope_p.h \
    92            src/nmapimailboxsettings_p.cpp \
    77              nmapimessageenvelope.h \
    93            src/nmapimailboxsettings.cpp \
    78              nmapimailboxsettingsdata_p.h \
    94            src/nmapimessagebody.cpp \
    79              nmapimailboxsettingsdata.h \
    95            src/nmapimessageenvelope.cpp \
    80              ../inc/nmapimailboxsettings_p.h \
    96            src/nmapipopimapsettingsmanager.cpp \
    81              ../../email_plat/nmail_settings_api/nmapimailboxsettings.h \
    97 	         src/nmapimessagemanager_p.cpp \
    82              ../inc/nmapipopimapsettingsmanager.h \
    98 			     src/nmapimessagemanager.cpp \
    83 	     	 ../inc/nmapimessagemanager_p.h
    99            src/nmapitypesconverter.cpp 
    84 			 
       
    85 LIBS += -leuser
       
    86 LIBS += -llibc			
       
    87 
       
    88 
       
    89 SOURCES   += nmapimessagetask.cpp \
       
    90 	     nmapimailboxlisting_p.cpp \
       
    91              nmapimailboxlisting.cpp \
       
    92              nmapifolderlisting_p.cpp \
       
    93              nmapifolderlisting.cpp \
       
    94              nmapienvelopelisting_p.cpp \
       
    95              nmapienvelopelisting.cpp \ 
       
    96              nmapiemailaddress.cpp \
       
    97              nmapieventnotifier_p.cpp \
       
    98              nmapieventnotifier.cpp \
       
    99              nmapifolder.cpp \
       
   100              nmapimailbox.cpp \
       
   101              nmapimessagebody.cpp \
       
   102              nmapimessageenvelope.cpp \
       
   103              nmapimailboxsettingsdata_p.cpp \
       
   104              nmapimailboxsettingsdata.cpp \
       
   105              ../src/nmapimailboxsettings_p.cpp \
       
   106              ../src/nmapimailboxsettings.cpp \
       
   107              nmapipopimapsettingsmanager.cpp \
       
   108 	         ../src/nmapimessagemanager_p.cpp \
       
   109 			 ../src/nmapimessagemanager.cpp
       
   110 
       
   111 
   100 
   112 
   101 
   113 
   102 
   114 
   103 
   115 symbian*: { 
   104 symbian*: { 
   118         -TCB
   107         -TCB
   119     TARGET.UID2 = 0x1000008D
   108     TARGET.UID2 = 0x1000008D
   120     TARGET.UID3 = 0x2002C366
   109     TARGET.UID3 = 0x2002C366
   121     
   110     
   122     INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
   111     INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
   123     DEPENDPATH += $$APP_LAYER_SYSTEMINCLUDE
       
   124 
   112 
   125 	
   113 	
   126 	 LIBS += -lnmailbase \
   114 	 LIBS += -lnmailbase \
   127 	 -limcm \
   115 	 -limcm \
   128 	 -lxqsettingsmanager \
   116 	 -lxqsettingsmanager \
   142     "rom/nmailclientapi.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmailclientapi.iby)"    
   130     "rom/nmailclientapi.iby CORE_APP_LAYER_IBY_EXPORT_PATH(nmailclientapi.iby)"    
   143     
   131     
   144 
   132 
   145 }
   133 }
   146 
   134 
   147 win32 {
       
   148    DESTDIR = ../../bin
       
   149    OBJECTS_DIR = tmp 
       
   150 }
       
   151 
       
   152 
       
   153