emailservices/nmutilities/nmutilities.pro
changeset 75 47d84de1c893
parent 72 64e38f08e49c
child 74 6c59112cfd31
equal deleted inserted replaced
72:64e38f08e49c 75:47d84de1c893
    18 CONFIG += debug
    18 CONFIG += debug
    19 
    19 
    20 TEMPLATE = lib
    20 TEMPLATE = lib
    21 TARGET = nmutilities
    21 TARGET = nmutilities
    22 QT += core
    22 QT += core
    23 DEFINES += BUILD_UTILITIES_DLL
    23 DEFINES += BUILD_UTILITIES_DLL \
       
    24            NMCHMAPI_LIBRARY
    24 
    25 
    25 CONFIG += mobility
    26 CONFIG += mobility
    26 MOBILITY += systeminfo
    27 MOBILITY += systeminfo \
       
    28             contacts
    27 
    29 
    28 INCLUDEPATH += inc \
    30 INCLUDEPATH += inc \
       
    31                ../../email_plat/contact_history_model_api \
    29                ../../inc \
    32                ../../inc \
    30                ../../../inc \
    33                ../../../inc \
    31                $$MW_LAYER_SYSTEMINCLUDE
    34                $$MW_LAYER_SYSTEMINCLUDE
    32 
    35 
    33 DEPENDPATH += src \
    36 DEPENDPATH += src \
    34               inc \
    37               inc \
       
    38               ../../email_plat/contact_history_model_api \
    35               ../../../inc 
    39               ../../../inc 
    36 
    40 
    37 MOC_DIR = tmp
    41 MOC_DIR = tmp
    38 
    42 
    39 HEADERS   += nmcenrepkeys.h \
    43 HEADERS   += nmcenrepkeys.h \
    40              emailutilitiesdef.h \
    44              emailutilitiesdef.h \
    41              emailmailboxinfo_p.h \
    45              emailmailboxinfo_p.h \
    42              emailmailboxinfo.h \
    46              emailmailboxinfo.h \
       
    47              emailmru.h \
    43              nmuieventsnotifier.h \
    48              nmuieventsnotifier.h \
    44              nmutilitiescommonheaders.h
    49              nmutilitiescommonheaders.h \
       
    50              nmcontacthistorymodel_p.h \
       
    51              inc/nmcontacthistorymodelcommon.h \
       
    52              inc/nmcontacthistorymodel.h
    45              
    53              
    46 SOURCES   += emailmailboxinfo_p.cpp \
    54 SOURCES   += emailmailboxinfo_p.cpp \
    47              emailmailboxinfo.cpp \
    55              emailmailboxinfo.cpp \
    48              nmuieventsnotifier.cpp
    56              nmuieventsnotifier.cpp \
       
    57              emailmru.cpp \
       
    58              nmcontacthistorymodelitem.cpp \
       
    59              nmcontacthistorymodel_p.cpp \
       
    60              nmcontacthistorymodel.cpp
    49 
    61 
    50 symbian*: { 
    62 symbian*: { 
    51     TARGET.EPOCALLOWDLLDATA = 1
    63     TARGET.EPOCALLOWDLLDATA = 1
    52     TARGET.CAPABILITY = ALL \
    64     TARGET.CAPABILITY = ALL \
    53         -TCB
    65         -TCB
    63       "$${LITERAL_HASH}else" \
    75       "$${LITERAL_HASH}else" \
    64       "DEFFILE  bwins/nmutilities.def" \
    76       "DEFFILE  bwins/nmutilities.def" \
    65       "$${LITERAL_HASH}endif"
    77       "$${LITERAL_HASH}endif"
    66     
    78     
    67     MMP_RULES += defBlock
    79     MMP_RULES += defBlock
       
    80     MMP_RULES += SMPSAFE
    68     
    81     
    69     LIBS += -lcentralrepository 
    82     LIBS += -lcentralrepository 
    70     LIBS += -ltimezonelocalization 
    83     LIBS += -ltimezonelocalization 
    71     LIBS += -lxqsettingsmanager 
    84     LIBS += -lxqsettingsmanager 
    72 }
    85 }
    94                              "data/icons/aol.svg                    /epoc32/release/winscw/urel/z/resource/apps/aol.svg" \
   107                              "data/icons/aol.svg                    /epoc32/release/winscw/urel/z/resource/apps/aol.svg" \
    95                              "data/icons/aol.svg                    /epoc32/data/z/resource/apps/aol.svg" \
   108                              "data/icons/aol.svg                    /epoc32/data/z/resource/apps/aol.svg" \
    96                              "data/2001E277.txt                     /epoc32/release/winscw/udeb/z/private/10202be9/2001E277.txt" \
   109                              "data/2001E277.txt                     /epoc32/release/winscw/udeb/z/private/10202be9/2001E277.txt" \
    97                              "data/2001E277.txt                     /epoc32/release/winscw/urel/z/private/10202be9/2001E277.txt" \
   110                              "data/2001E277.txt                     /epoc32/release/winscw/urel/z/private/10202be9/2001E277.txt" \
    98                              "data/2001E277.txt                     /epoc32/data/z/private/10202be9/2001E277.txt" \
   111                              "data/2001E277.txt                     /epoc32/data/z/private/10202be9/2001E277.txt" \
       
   112                              "data/2003EA97.txt /epoc32/release/winscw/udeb/z/private/10202be9/2003EA97.txt" \
       
   113                              "data/2003EA97.txt /epoc32/release/winscw/urel/z/private/10202be9/2003EA97.txt" \
       
   114                              "data/2003EA97.txt /epoc32/data/z/private/10202be9/2003EA97.txt" \
    99                              "data/nmutilities.confml               APP_LAYER_CONFML(nmutilities.confml)" \
   115                              "data/nmutilities.confml               APP_LAYER_CONFML(nmutilities.confml)" \
   100                              "data/nmutilities_200255BA.crml        APP_LAYER_CRML(nmutilities_200255BA.crml)" \
   116                              "data/nmutilities_200255BA.crml        APP_LAYER_CRML(nmutilities_200255BA.crml)" \
       
   117                              "inc/emailmru.h APP_LAYER_PLATFORM_EXPORT_PATH(emailmru.h)" \
   101                              "inc/emailmailboxinfo.h                APP_LAYER_PLATFORM_EXPORT_PATH(emailmailboxinfo.h)" \
   118                              "inc/emailmailboxinfo.h                APP_LAYER_PLATFORM_EXPORT_PATH(emailmailboxinfo.h)" \
   102                              "inc/nmutilitiescommonheaders.h        APP_LAYER_PLATFORM_EXPORT_PATH(nmutilitiescommonheaders.h)" \
   119                              "inc/nmutilitiescommonheaders.h        APP_LAYER_PLATFORM_EXPORT_PATH(nmutilitiescommonheaders.h)" \
   103                              "inc/emailutilitiesdef.h               APP_LAYER_PLATFORM_EXPORT_PATH(emailutilitiesdef.h)" \
   120                              "inc/emailutilitiesdef.h               APP_LAYER_PLATFORM_EXPORT_PATH(emailutilitiesdef.h)" \
   104                              "inc/nmcenrepkeys.h                    APP_LAYER_PLATFORM_EXPORT_PATH(nmcenrepkeys.h)" \ 
   121                              "inc/nmcenrepkeys.h                    APP_LAYER_PLATFORM_EXPORT_PATH(nmcenrepkeys.h)" \ 
   105                              "inc/nmuieventsnotifier.h              APP_LAYER_PLATFORM_EXPORT_PATH(nmuieventsnotifier.h)"
   122                              "inc/nmuieventsnotifier.h              APP_LAYER_PLATFORM_EXPORT_PATH(nmuieventsnotifier.h)"