ipsservices/nmimapclientplugin/nmimapclientplugin.pro
changeset 23 2dc6caa42ec3
parent 20 ecc8def7944a
child 68 83cc6bae1de8
equal deleted inserted replaced
20:ecc8def7944a 23:2dc6caa42ec3
    18     
    18     
    19 DEFINES += BUILD_CLIENTPLUGIN_DLL
    19 DEFINES += BUILD_CLIENTPLUGIN_DLL
    20 
    20 
    21 INCLUDEPATH += inc \
    21 INCLUDEPATH += inc \
    22     ../inc \
    22     ../inc \
    23     ../../inc \
    23     ../../inc
    24     ../../emailuis/nmsettingui/inc
       
    25 
    24 
    26 HEADERS += inc/nmimapclientplugin.h \
    25 HEADERS += inc/nmimapclientplugin.h \
    27     inc/nmimapclientpluginheaders.h
    26     inc/nmimapclientpluginheaders.h
    28 
    27 
    29 SOURCES += src/nmimapclientplugin.cpp
    28 SOURCES += src/nmimapclientplugin.cpp
    35     TARGET.EPOCALLOWDLLDATA = 1
    34     TARGET.EPOCALLOWDLLDATA = 1
    36     TARGET.CAPABILITY = ALL \
    35     TARGET.CAPABILITY = ALL \
    37         -TCB
    36         -TCB
    38     TARGET.UID2 = 0x1000008D
    37     TARGET.UID2 = 0x1000008D
    39     TARGET.UID3 = 0x2002B3D1
    38     TARGET.UID3 = 0x2002B3D1
    40     pluginstub.sources = nmimapclientplugin.dll
    39     
    41     pluginstub.path = /resource/plugins
    40     PLUGIN_STUB_PATH = /resource/qt/plugins/nmail/uiext
       
    41     
       
    42     deploy.path = C:
       
    43     pluginstub.sources = $${TARGET}.dll
       
    44     pluginstub.path = $$PLUGIN_STUB_PATH
       
    45     DEPLOYMENT += pluginstub
       
    46 
       
    47     qtplugins.path = $$PLUGIN_STUB_PATH
       
    48     qtplugins.sources += qmakepluginstubs/$${TARGET}.qtplugin
       
    49     for(qtplugin, qtplugins.sources):BLD_INF_RULES.prj_exports += "./$$qtplugin $$deploy.path$$qtplugins.path/$$basename(qtplugin)"
       
    50         
    42     DEPLOYMENT += pluginstub
    51     DEPLOYMENT += pluginstub
    43     LIBS += -lnmailbase \
    52     LIBS += -lnmailbase \
    44             -lnmailuiengine
    53             -lnmsettingui \
       
    54             -lnmailuiengine 
    45 }
    55 }
    46 
    56 
    47 win32 {    
    57 win32 {    
    48     INCLUDEPATH += ../ipssosplugin/inc
    58     INCLUDEPATH += ../ipssosplugin/inc
    49     DESTDIR = ../../bin
    59     DESTDIR = ../../bin
    53     LIBS += -L../../bin \
    63     LIBS += -L../../bin \
    54                 -lnmailbase \
    64                 -lnmailbase \
    55                 -lnmailuiengine 
    65                 -lnmailuiengine 
    56 }
    66 }
    57 
    67 
       
    68 plugin.sources = $${TARGET}.dll
       
    69 plugin.path = $$PLUGIN_STUB_PATH
       
    70 DEPLOYMENT += plugin