usbengines/usbwatcher/rom/mtp_symbian_temp.iby
branchRCL_3
changeset 24 e02eb84a14d2
equal deleted inserted replaced
23:25fce757be94 24:e02eb84a14d2
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description: Temporary include MTP components released by ex-Symbian
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef MTPSYMBIANTEMP_IBY__
       
    20 #define MTPSYMBIANTEMP_IBY__
       
    21 
       
    22 // mtp_framework.iby
       
    23 #ifndef MTP_FRAMEWORK_IBY
       
    24 #define MTP_FRAMEWORK_IBY
       
    25 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
    26 // MTP Framework cenrep file (temporary until this can be described in ConfML)
       
    27 //data=ZPRIVATE\10202be9\10282fcc.cre					private\10202be9\10282fcc.cre
       
    28 // MTP Data Types Library
       
    29 file=ABI_DIR\BUILD_DIR\mtpdatatypes.dll    system\libs\mtpdatatypes.dll
       
    30 // MTP Framework Library
       
    31 file=ABI_DIR\BUILD_DIR\mtpframework.dll    			system\libs\mtpframework.dll
       
    32 // MTP SERVER
       
    33 file=ABI_DIR\BUILD_DIR\mtpserver.exe    system\libs\mtpserver.exe
       
    34 // MTP Client
       
    35 file=ABI_DIR\BUILD_DIR\mtpclient.dll    system\libs\mtpclient.dll
       
    36 // MTP Generic Transport API
       
    37 file=ABI_DIR\DEBUG_DIR\mtptransportapi.dll  system\libs\mtptransportapi.dll
       
    38 // MTP Data Provider API
       
    39 file=ABI_DIR\BUILD_DIR\mtpdataproviderapi.dll    system\libs\mtpdataproviderapi.dll
       
    40 // MTP Device Data Provider Extension API
       
    41 file=ABI_DIR\BUILD_DIR\mtpdevdpextnapi.dll    system\libs\mtpdevdpextnapi.dll
       
    42 // MTP Data Provider Utility
       
    43 file=ABI_DIR\BUILD_DIR\mtpdataproviderutility.dll    system\libs\mtpdataproviderutility.dll
       
    44 // MTP Proxy Data Provider
       
    45 ECOM_PLUGIN(mtpproxydp.dll, mtpproxydp.rsc)
       
    46 // MTP plugin registration resource file
       
    47 data=EPOCROOT##epoc32\data\Z\resource\mtp\102827B1.rsc  resource\mtp\102827B1.rsc 
       
    48 // MTP dummydp resource file
       
    49 data=EPOCROOT##epoc32\data\Z\resource\mtp\dummydp.rsc  resource\mtp\dummydp.rsc 
       
    50 // MTP Service Config resource file
       
    51 data=EPOCROOT##epoc32\data\Z\resource\mtp\services.rsc  resource\mtp\services.rsc 
       
    52 // MTP Backup registration file
       
    53 data=EPOCROOT##epoc32\data\Z\private\102827a2\backup_registration.xml  private\102827a2\backup_registration.xml
       
    54 //MTP device icon property file 
       
    55 data=EPOCROOT##epoc32\data\Z\private\102827a2\mtpdevice.ico  private\102827a2\mtpdevice.ico
       
    56 #endif // SYMBIAN_EXCLUDE_MTP
       
    57 #endif // MTP_FRAMEWORK_IBY
       
    58 
       
    59 // mtp_filedp.iby
       
    60 #ifndef MTP_FILEDP_IBY
       
    61 #define MTP_FILEDP_IBY
       
    62 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
    63 // MTP Data Provider API
       
    64 ECOM_PLUGIN(mtpfiledp.dll, mtpfiledp.rsc)
       
    65 // MTP plugin registration resource file
       
    66 data=EPOCROOT##epoc32\data\Z\resource\mtp\102827B0.rsc  resource\mtp\102827B0.rsc 
       
    67 #endif // SYMBIAN_EXCLUDE_MTP
       
    68 #endif // MTP_FILEDP_IBY
       
    69 
       
    70 // mtp_usbsic.iby
       
    71 #ifndef MTP_USBSIC_IBY
       
    72 #define MTP_USBSIC_IBY
       
    73 #if !defined (SYMBIAN_EXCLUDE_MTP) && !defined(SYMBIAN_EXCLUDE_USB)
       
    74 //MTP USB Data Types Library
       
    75 file=ABI_DIR\BUILD_DIR\mtpusbdatatypes.dll				system\libs\mtpusbdatatypes.dll
       
    76 //MTP USB Still Image Class Controller
       
    77 ECOM_PLUGIN(mtpusbsiccc.dll, mtpusbsiccc.rsc)
       
    78 //MTP USB SIC transport plugin
       
    79 ECOM_PLUGIN(mtpusbsicimp.dll, mtpusbsicimp.rsc)
       
    80 #endif // SYMBIAN_EXCLUDE_MTP
       
    81 #endif // MTP_USBSIC_IBY
       
    82 
       
    83 // mtppictbridgedp.iby
       
    84 #ifndef MTPPICTBRIDGEDP_IBY
       
    85 #define MTPPICTBRIDGEDP_IBY
       
    86 #ifdef __USB_PICTBRIDGE 
       
    87 // MTP data provider
       
    88 ECOM_PLUGIN(mtppictbridgedp.dll, mtppictbridgedp.rsc)
       
    89 data=EPOCROOT##epoc32\data\Z\resource\mtp\2001FE3C.rsc  resource\mtp\2001FE3C.rsc   
       
    90 #endif
       
    91 #endif //MTPPICTBRIDGEDP_IBY
       
    92 
       
    93 // rptp.iby
       
    94 #ifndef RPTP_IBY
       
    95 #define RPTP_IBY
       
    96 file=ABI_DIR\BUILD_DIR\rptp.dll        system\libs\rptp.dll
       
    97 #endif //RPTP_IBY
       
    98 
       
    99 // mtp_imagedp.iby
       
   100 #ifndef MTPIMAGEDP_IBY
       
   101 #define MTPIMAGEDP_IBY
       
   102 ECOM_PLUGIN(mtpimagedp.dll,mtpimagedp.rsc)
       
   103 data=EPOCROOT##epoc32\data\Z\resource\mtp\2001FCAE.rsc  resource\mtp\2001FCAE.rsc 
       
   104 #endif MTPIMAGEDP_IBY
       
   105 
       
   106 // mtp_statusservice.iby
       
   107 #ifndef MTP_STATUSSERVICE_IBY
       
   108 #define MTP_STATUSSERVICE_IBY
       
   109 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   110 // MTP Data Provider API
       
   111 ECOM_PLUGIN(mtpstatusservice.dll, mtpstatusservice.rsc)
       
   112 // MTP plugin registration resource file
       
   113 data=EPOCROOT##epoc32\data\Z\resource\mtp\2001a97f.rsc  resource\mtp\2001a97f.rsc 
       
   114 #endif // SYMBIAN_EXCLUDE_MTP
       
   115 #endif // MTP_STATUSSERVICE_IBY
       
   116 
       
   117 // mtp_metadataservice.iby
       
   118 #ifndef MTP_METADATAERVICE_IBY
       
   119 #define MTP_METADATASERVICE_IBY
       
   120 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   121 // MTP Data Provider API
       
   122 ECOM_PLUGIN(mtpmetadataservice.dll, mtpmetadataservice.rsc)
       
   123 // MTP plugin registration resource file
       
   124 data=EPOCROOT##epoc32\data\Z\resource\mtp\2001A9A3.rsc  resource\mtp\2001A9A3.rsc
       
   125 #endif // SYMBIAN_EXCLUDE_MTP
       
   126 #endif // MTP_METADATASERVICE_IBY
       
   127 
       
   128 // mtp_wmpextndp.iby
       
   129 #ifndef MTP_WMPEXTNDP_IBY
       
   130 #define MTP_WMPEXTNDP_IBY
       
   131 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   132 // MTP Data Provider API
       
   133 ECOM_PLUGIN(mtpwmpextndp.dll, mtpwmpextndp.rsc)
       
   134 // MTP plugin registration resource file
       
   135 data=EPOCROOT##epoc32\data\Z\resource\mtp\1028716c.rsc  resource\mtp\1028716c.rsc 
       
   136 #endif // SYMBIAN_EXCLUDE_MTP
       
   137 #endif // MTP_WMPEXTNDP_IBY
       
   138 
       
   139 // devicedp
       
   140 #ifndef MTP_DEVICEDP_IBY
       
   141 #define MTP_DEVICEDP_IBY
       
   142 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   143 // MTP Device Data Provider
       
   144 ECOM_PLUGIN(mtpdevicedp.dll, mtpdevicedp.rsc)
       
   145 // MTP plugin registration resource file
       
   146 data=EPOCROOT##epoc32\data\Z\resource\mtp\102827AF.rsc  resource\mtp\102827AF.rsc 
       
   147 #endif //SYMBIAN_EXCLUDE_MTP
       
   148 #endif  //MTP_DEVICEDP_IBY
       
   149 
       
   150 // pimproxy
       
   151 #ifndef MTP_PIMPROXY_IBY
       
   152 #define MTP_PIMPROXY_IBY
       
   153 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   154 // MTP PIM proxy
       
   155 file=ABI_DIR\BUILD_DIR\mtppimproxy.dll    system\libs\mtppimproxy.dll
       
   156 #endif // SYMBIAN_EXCLUDE_MTP
       
   157 #endif // MTP_PIMPROXY_IBY
       
   158 
       
   159 // calendardp
       
   160 #ifndef MTP_CALENDARDP_IBY
       
   161 #define MTP_CALENDARDP_IBY
       
   162 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   163 // MTP Data Provider API
       
   164 ECOM_PLUGIN(mtpcalendardp.dll, mtpcalendardp.rsc)
       
   165 // MTP plugin registration resource file
       
   166 data=EPOCROOT##epoc32\data\Z\resource\mtp\102871B8.rsc  resource\mtp\102871B8.rsc 
       
   167 #endif // SYMBIAN_EXCLUDE_MTP
       
   168 #endif // MTP_CALENDARDP_IBY
       
   169 
       
   170 // taskdp
       
   171 #ifndef MTP_TASKDP_IBY
       
   172 #define MTP_TASKDP_IBY
       
   173 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   174 // MTP Data Provider API
       
   175 ECOM_PLUGIN(mtptaskdp.dll, mtptaskdp.rsc)
       
   176 // MTP plugin registration resource file
       
   177 data=EPOCROOT##epoc32\data\Z\resource\mtp\10287013.rsc  resource\mtp\10287013.rsc 
       
   178 #endif // SYMBIAN_EXCLUDE_MTP
       
   179 #endif // MTP_TASKDP_IBY
       
   180 
       
   181 // contactdp
       
   182 #ifndef MTP_CONTACTDP_IBY
       
   183 #define MTP_CONTACTDP_IBY
       
   184 #if !defined(SYMBIAN_EXCLUDE_MTP)
       
   185 // MTP Data Provider API
       
   186 ECOM_PLUGIN(mtpcontactdp.dll, mtpcontactdp.rsc)
       
   187 // MTP plugin registration resource file
       
   188 data=EPOCROOT##epoc32\data\Z\resource\mtp\102872bd.rsc  resource\mtp\102872bd.rsc 
       
   189 data=EPOCROOT##epoc32\data\Z\resource\apps\mtpcontactviewdefinition.rsc  resource\apps\mtpcontactviewdefinition.rsc 
       
   190 #endif // SYMBIAN_EXCLUDE_MTP
       
   191 #endif // MTP_CONTACTDP_IBY
       
   192 
       
   193 // bluetooth
       
   194 #ifndef MTP_BT_IBY
       
   195 #define MTP_BT_IBY
       
   196 #if !defined (SYMBIAN_EXCLUDE_MTP) && !defined(SYMBIAN_EXCLUDE_USB)
       
   197 //MTP over Bluetooth Data Types Library
       
   198 file=ABI_DIR\BUILD_DIR\mtpbtdatatypes.dll               system\libs\mtpbtdatatypes.dll
       
   199 //MTP over Bluetooth transport plugin
       
   200 ECOM_PLUGIN(mtpbt.dll, mtpbt.rsc)
       
   201 #endif // SYMBIAN_EXCLUDE_MTP
       
   202 #endif// MTP_BT_IBY
       
   203 
       
   204 #ifndef MTP_CONTROLLER_IBY
       
   205 #define MTP_CONTROLLER_IBY
       
   206 #if !defined (SYMBIAN_EXCLUDE_MTP)
       
   207 //MTP Controller LOCOD service plugin
       
   208 ECOM_PLUGIN(mtpcontroller.dll, mtpcontroller.rsc)
       
   209 #endif// SYMBIAN_EXCLUDE_MTP
       
   210 #endif// MTP_CONTROLLER_IBY
       
   211 #endif // MTPSYMBIANTEMP_IBY__