mkspecs/features/symbian/data_caging_paths.prf
changeset 0 1918ee327afb
child 7 f7bc934e204c
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     1 #
       
     2 # ==============================================================================
       
     3 #  Name        : data_caging_paths.prf
       
     4 #  Part of     : 
       
     5 #  Interface   : Data Caging Path Definitions API for Qt/S60
       
     6 #  Description : Predefined include paths to be used in the pro-files for the 
       
     7 #                paths related to data caging.
       
     8 #
       
     9 # Usage examples:
       
    10 #
       
    11 #     # Load these definitions on pro-file if needed:
       
    12 #     load(data_caging_paths)
       
    13 #    
       
    14 #     # These variables are mostly useful when specifying deployment
       
    15 #
       
    16 #     myLib.sources = myLib.dll
       
    17 #     myLib.path = $$SHARED_LIB_DIR
       
    18 #     DEPLOYMENT += myLib
       
    19 #
       
    20 #     # Note: Do not use $$PLUGINS_DIR or $$PLUGINS_1_DIR to deploy Qt plugins.
       
    21 #     # $$QT_PUBLIC_PLUGINS_BASE specifies the public base directory for Qt
       
    22 #     # plugin stubs:
       
    23 #
       
    24 #     myPublicImageFormatPlugin.sources = myImageFormat.dll
       
    25 #     myPublicImageFormatPlugin.path = $$QT_PLUGINS_BASE_DIR/imageformats
       
    26 #     DEPLOYMENT += myPublicImageFormatPlugin
       
    27 #
       
    28 # ==============================================================================
       
    29 
       
    30 exists($${EPOCROOT}epoc32/include/data_caging_paths.prf) {
       
    31     
       
    32     # Load platform specific paths
       
    33     load($${EPOCROOT}epoc32/include/data_caging_paths.prf)
       
    34 
       
    35 } else {                      
       
    36     # No platform specific paths provided, use default paths
       
    37 
       
    38     APPARC_RECOGNISER_RESOURCES_DIR  = /resource/apps/registrationresourcefiles
       
    39     APP_BITMAP_DIR                   = /resource/apps
       
    40     APP_RESOURCE_DIR                 = /resource/apps
       
    41     BITMAP_DIR                       = /resource/apps
       
    42     BIOFILE_DIR                      = /resource/messaging/bif
       
    43     CHARCONV_PLUGIN_DIR              = /resource/charconv
       
    44     CONTACTS_RESOURCE_DIR            = /resource/cntmodel
       
    45     CTRL_PANEL_RESOURCE_DIR          = /resource/controls
       
    46     CONVERTER_PLUGIN_RESOURCE_DIR    = /resource/convert
       
    47     ECOM_RESOURCE_DIR                = /resource/plugins
       
    48     ERROR_RESOURCE_DIR               = /resource/errors
       
    49     PROGRAMS_DIR                     = /sys/bin
       
    50     FEP_RESOURCES_DIR                = /resource/fep
       
    51     HELP_FILE_DIR                    = /resource/help
       
    52     LOG_ENGINE_RESOURCE_DIR          = /resource/logengine
       
    53     MTM_RESOURCE_DIR                 = /resource/messaging
       
    54     MTM_INFO_FILE_DIR                = /resource/messaging/mtm
       
    55     PRINTER_DRIVER_DIR               = /resource/printers
       
    56     SHARED_LIB_DIR                   = /sys/bin
       
    57     UIKLAF_RESOURCE_DIR              = /resource/uiklaf
       
    58     WAPPUSH_PLUGIN_RESOURCE_DIR      = /resource/messaging/wappush
       
    59     WATCHER_PLUGIN_RESOURCE_DIR      = /resource/messaging/watchers
       
    60     RECOGNISERS_DIR                  = /sys/bin
       
    61     PARSERS_DIR                      = /sys/bin
       
    62     NOTIFIERS_DIR                    = /sys/bin
       
    63     PLUGINS_DIR                      = /sys/bin
       
    64     PLUGINS_1_DIR                    = /sys/bin
       
    65     RESOURCE_FILES_DIR               = /resource
       
    66 
       
    67     CA_CERTIFICATES_DIR     = /private/101f72a6
       
    68     COMMDB_DIR              = /private/100012a5
       
    69     SS_CONFIG_FILE_DIR      = /private/101f7989/esock
       
    70     TRUSTED_FONTS_DIR       = /private/10003a16/fonts
       
    71     UNTRUSTED_FONT_DIR      = /private/10003a16/import/fonts
       
    72     WINDOW_SERVER_INI_DIR   = /private/10003b20
       
    73     SKINS_DIR               = /private/10207114
       
    74     BOOTDATA_DIR            = /resource/bootdata
       
    75 }
       
    76 
       
    77 isEmpty(QT_PLUGINS_BASE_DIR): QT_PLUGINS_BASE_DIR = /$$RESOURCE_FILES_DIR/qt/plugins
       
    78 isEmpty(HW_ZDIR): HW_ZDIR = epoc32/data/z
       
    79 isEmpty(REG_RESOURCE_DIR): REG_RESOURCE_DIR = /private/10003a3f/apps
       
    80 isEmpty(REG_RESOURCE_IMPORT_DIR): REG_RESOURCE_IMPORT_DIR = /private/10003a3f/import/apps