phoneplugins/infowidgetplugin/infowidgetplugin.pro
changeset 45 6b911d05207e
parent 22 6bb1b21d2484
child 50 377c906a8701
equal deleted inserted replaced
37:ba76fc04e6c2 45:6b911d05207e
     8 #
     8 #
     9 # Initial Contributors:
     9 # Initial Contributors:
    10 # Nokia Corporation - initial contribution.
    10 # Nokia Corporation - initial contribution.
    11 #
    11 #
    12 # Contributors:
    12 # Contributors:
    13 # 
    13 #
    14 # Description: Project file for building Phone components
    14 # Description:
    15 #
    15 #
    16 #
    16 #
       
    17  
    17 
    18 
    18 TEMPLATE = subdirs
    19 TEMPLATE = lib
    19 CONFIG += ordered
    20 CONFIG += plugin hb svg mobility
       
    21 MOBILITY = serviceframework
    20 
    22 
    21 SUBDIRS = infowidgetprovider infowidgetproviderinstaller
    23 TRANSLATIONS = operator_widget.ts
    22 
    24 
    23           
    25 MOC_DIR = moc
       
    26 RCC_DIR = rcc
       
    27 
       
    28 symbian: {
       
    29 LIBS += -lhswidgetmodel \
       
    30     -lxqsettingsmanager \
       
    31     -lnetworkhandling \
       
    32     -lsatclient
       
    33 }
       
    34    
       
    35 INCLUDEPATH += ./inc \
       
    36     ./infowidget/inc 
       
    37     
       
    38 symbian: { 
       
    39     load(data_caging_paths)
       
    40     INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
       
    41     TARGET.UID3 = 0x20029F28
       
    42     TARGET.EPOCALLOWDLLDATA = 1
       
    43     TARGET.CAPABILITY = ALL \
       
    44         -TCB
       
    45     deploy.path = c:
       
    46     
       
    47     DEPLOYMENT += exportheaders  
       
    48         
       
    49     BLD_INF_RULES.prj_exports +=  \
       
    50      "$${LITERAL_HASH}include <platform_paths.hrh>" \
       
    51      "./rom/infowidgetplugin.iby    CORE_APP_LAYER_IBY_EXPORT_PATH(infowidgetplugin.iby)" \
       
    52 	 "./rom/infowidgetplugin_resources.iby LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(infowidgetplugin_resources.iby)" 
       
    53 }
       
    54 
       
    55 RESOURCES = infowidgetplugin.qrc
       
    56 
       
    57 symbian: PLUGIN_SUBDIR = /private/20022F35/import/widgetregistry/20029F28
       
    58 OUTPUT_DIR = ./bin
       
    59 SOURCE_DIR = ./inc
       
    60 OBJECTS_DIR = $$OUTPUT_DIR/tmp/$$TARGET
       
    61 DESTDIR = $$OUTPUT_DIR
       
    62 MOC_DIR = $$OUTPUT_DIR/tmp/$$TARGET/moc
       
    63 RCC_DIR = $$OUTPUT_DIR/tmp/$$TARGET/rcc
       
    64 UI_DIR = $$OUTPUT_DIR/tmp/$$TARGET/ui
       
    65 LIBS += -L$$DESTDIR
       
    66 DEPENDPATH += . $$SOURCE_DIR
       
    67 INCLUDEPATH += . $$SOURCE_DIR
       
    68 INCLUDEPATH += $$MOC_DIR
       
    69 plugin: !isEmpty(PLUGIN_SUBDIR): DESTDIR = $$OUTPUT_DIR/$$PLUGIN_SUBDIR
       
    70 
       
    71 include(infowidgetplugin.pri)
       
    72 
       
    73 exportResources(./resource/*.manifest, $$PLUGIN_SUBDIR)