usbuis/usbindicatorplugin/usbindicatorplugin.pro
branchRCL_3
changeset 24 e02eb84a14d2
parent 23 25fce757be94
child 25 60826dff342d
equal deleted inserted replaced
23:25fce757be94 24:e02eb84a14d2
     1 TEMPLATE = lib
       
     2 TARGET = usbindicatorplugin
       
     3 CONFIG += plugin
       
     4 CONFIG += hb
       
     5 HEADERS += inc/usbindicatorplugin.h \
       
     6     inc/usbindicator.h \
       
     7     inc/usbaddressedindicator.h \
       
     8     inc/usbmassstorageindicator.h \
       
     9     inc/usbdisconnectingindicator.h
       
    10 	
       
    11 SOURCES += src/usbindicatorplugin.cpp \
       
    12     src/usbindicator.cpp \
       
    13     src/usbaddressedindicator.cpp \
       
    14     src/usbmassstorageindicator.cpp \
       
    15     src/usbdisconnectingindicator.cpp
       
    16 
       
    17 LIBS += -lmsmmindicatorsession
       
    18 
       
    19 SYMBIAN_PLATFORMS = ARMV5
       
    20 
       
    21 TRANSLATIONS = usbindimenu.ts	
       
    22 
       
    23 symbian { 
       
    24     TARGET.EPOCALLOWDLLDATA = 1
       
    25     TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    26     TARGET.UID3 = 0x2002E70D
       
    27     pluginstub.sources = usbindicatorplugin.dll
       
    28     pluginstub.path = /resource/plugins/indicators
       
    29     DEPLOYMENT += pluginstub
       
    30 }
       
    31 BLD_INF_RULES.prj_exports += "$${LITERAL_HASH}include <platform_paths.hrh>" \
       
    32     "qmakepluginstubs/usbindicatorplugin.qtplugin /epoc32/data/z/pluginstub/usbindicatorplugin.qtplugin" \
       
    33     "rom/usbindicatorplugin.iby CORE_APP_LAYER_IBY_EXPORT_PATH(usbindicatorplugin.iby)" \
       
    34      "rom/usbindicatorpluginresources.iby   LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(usbindicatorpluginresources.iby)"