emailuis/nmhswidget/nmhswidget.pro
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
child 30 759dc5235cdb
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    17  
    17  
    18 TEMPLATE = lib
    18 TEMPLATE = lib
    19 CONFIG += plugin hb mobility qtservice
    19 CONFIG += plugin hb mobility qtservice
    20 QTSERVICE.DESCRIPTOR = resources/nmhswidget.xml
    20 QTSERVICE.DESCRIPTOR = resources/nmhswidget.xml
    21 MOBILITY = serviceframework
    21 MOBILITY = serviceframework
    22 #win32: PLUGIN_SUBDIR = /hsresources/import/widgetregistry/2002DD15
       
    23 #symbian: PLUGIN_SUBDIR = /private/20022F35/import/widgetregistry/2002DD15
       
    24 TARGET = nmhswidget
    22 TARGET = nmhswidget
    25 QT += core
    23 QT += core
    26 RESOURCES += nmhswidget.qrc
    24 RESOURCES += nmhswidget.qrc
    27 LIBS += -lnmailbase \
    25 LIBS += -lnmailbase \
    28         -lnmailuiengine \
    26         -lnmailuiengine \
    29         -lxqservice
    27         -lxqservice \
    30 
    28         -leuser \
       
    29         -llibc \
       
    30         -lbafl
    31 symbian: {
    31 symbian: {
    32 TARGET.UID3=0x2002DD15
    32 TARGET.UID3=0x2002DD15
    33 TARGET.VID = VID_DEFAULT
    33 TARGET.VID = VID_DEFAULT
    34 
    34 
    35 load(data_caging_paths)
    35 load(data_caging_paths)
    40 addFiles.sources += ./resources/nmhswidget.xml
    40 addFiles.sources += ./resources/nmhswidget.xml
    41 addFiles.path = xmldata
    41 addFiles.path = xmldata
    42 DEPLOYMENT += addFiles
    42 DEPLOYMENT += addFiles
    43 
    43 
    44 BLD_INF_RULES.prj_exports += "resources/nmhswidget.xml 			z:/private/2002DD15/nmhswidget.xml"
    44 BLD_INF_RULES.prj_exports += "resources/nmhswidget.xml 			z:/private/2002DD15/nmhswidget.xml"
    45 BLD_INF_RULES.prj_exports += "rom/nmhswidget.iby						CORE_APP_LAYER_IBY_EXPORT_PATH(nmhswidget.iby)"
    45 BLD_INF_RULES.prj_exports += "rom/nmhswidget.iby				CORE_APP_LAYER_IBY_EXPORT_PATH(nmhswidget.iby)"
       
    46 BLD_INF_RULES.prj_exports += "rom/nmhswidgetlanguage.iby 		LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(nmhswidgetlanguage.iby)"
    46 TARGET.EPOCALLOWDLLDATA = 1
    47 TARGET.EPOCALLOWDLLDATA = 1
    47 }
    48 }
    48 
    49 
    49 TARGET.CAPABILITY = ALL -TCB
    50 TARGET.CAPABILITY = ALL -TCB
    50     
    51     
    51 SOURCES += src/nmhswidget.cpp \
    52 SOURCES += src/nmhswidget.cpp \
    52     src/nmhswidgetemailengine.cpp \
    53     src/nmhswidgetemailengine.cpp \
    53     src/nmhswidgetemailrow.cpp \
    54     src/nmhswidgetemailrow.cpp \
    54     src/nmhswidgettitlerow.cpp \
    55     src/nmhswidgettitlerow.cpp \
    55     src/nmhswidgetplugin.cpp
    56     src/nmhswidgetplugin.cpp \
       
    57     src/nmhswidgetdatetimeobserver.cpp \
       
    58     src/nmhswidgetdatetimeobserver_p.cpp
    56 
    59 
    57 HEADERS += inc/nmhswidget.h \
    60 HEADERS += inc/nmhswidget.h \
    58     inc/nmhswidgetconsts.h \
    61     inc/nmhswidgetconsts.h \
    59     inc/nmhswidgetemailengine.h \
    62     inc/nmhswidgetemailengine.h \
    60     inc/nmhswidgetemailrow.h \
    63     inc/nmhswidgetemailrow.h \
    61     inc/nmhswidgettitlerow.h \
    64     inc/nmhswidgettitlerow.h \
    62     inc/nmhswidgetplugin.h 
    65     inc/nmhswidgetplugin.h \
       
    66     inc/nmhswidgetdatetimeobserver.h \
       
    67     inc/nmhswidgetdatetimeobserver_p.h
    63 
    68 
    64 INCLUDEPATH += ./inc \
    69 INCLUDEPATH += ./inc \
    65     ../../inc \
    70     ../../inc \
    66     ./tsrc/nmhswidgettestapp/inc \
       
    67     ../nmailuiengine/inc \
    71     ../nmailuiengine/inc \
    68     ../inc
    72     ../inc
    69 DEPENDPATH += .
    73 DEPENDPATH += .
    70 
    74 TRANSLATIONS = mailwidget.ts
    71 LIBS += -leuser
       
    72 LIBS += -llibc