omadrm/rom/DRM5.iby
changeset 0 95b198f216e5
child 15 04da681812a9
equal deleted inserted replaced
-1:000000000000 0:95b198f216e5
       
     1 /*
       
     2 * Copyright (c) 2005 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:  IBY file
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #ifndef __DRM5_IBY__
       
    20 #define __DRM5_IBY__
       
    21 
       
    22 #include <Xml.iby>
       
    23 
       
    24 // -------------------------------------------------------------------------------------------------
       
    25 // Files that always go into the ROM
       
    26 // -------------------------------------------------------------------------------------------------
       
    27 
       
    28 // DRM Common API
       
    29 file=ABI_DIR\BUILD_DIR\DRMCOMMON.DLL                SHARED_LIB_DIR\DRMCOMMON.DLL
       
    30 
       
    31 // -------------------------------------------------------------------------------------------------
       
    32 // Files that are only in ROM when DRM is enabled
       
    33 // -------------------------------------------------------------------------------------------------
       
    34 
       
    35 #ifdef __DRM
       
    36 
       
    37 // DRM Engine resource file for MIME-types
       
    38 data=DATAZ_\RESOURCE_FILES_DIR\DRMCOMMON.RSC        RESOURCE_FILES_DIR\DRMCOMMON.RSC
       
    39 
       
    40 // DCF Repository Server
       
    41 file=ABI_DIR\BUILD_DIR\DcfRep.dll                   PROGRAMS_DIR\DcfRep.dll
       
    42 file=ABI_DIR\BUILD_DIR\DcfRepSrv.EXE                PROGRAMS_DIR\DcfRepSrv.EXE
       
    43 
       
    44 // Helper Server
       
    45 file=ABI_DIR\BUILD_DIR\DRMHELPERSERVER.EXE          PROGRAMS_DIR\DRMHELPERSERVER.EXE
       
    46 
       
    47 // Standard, file based storage for PKI keys
       
    48 file=ABI_DIR\BUILD_DIR\DrmKeyStorage.dll            SHARED_LIB_DIR\DrmKeyStorage.dll
       
    49 file=ABI_DIR\BUILD_DIR\DrmStdKeyStorage.dll         SHARED_LIB_DIR\DrmStdKeyStorage.dll
       
    50 
       
    51 // Standard OMA DRM cryptography functions
       
    52 file=ABI_DIR\BUILD_DIR\DrmCrypto.DLL                SHARED_LIB_DIR\DrmCrypto.DLL
       
    53 
       
    54 // Client side libraries
       
    55 file=ABI_DIR\BUILD_DIR\DrmDcf.DLL                   SHARED_LIB_DIR\DrmDcf.DLL
       
    56 file=ABI_DIR\BUILD_DIR\DrmRights.DLL                SHARED_LIB_DIR\DrmRights.DLL
       
    57 file=ABI_DIR\BUILD_DIR\DrmServerInterfaces.DLL      SHARED_LIB_DIR\DrmServerInterfaces.DLL
       
    58 file=ABI_DIR\BUILD_DIR\DrmParsers.DLL               SHARED_LIB_DIR\DrmParsers.DLL
       
    59 
       
    60 // DRM Rights server 
       
    61 file=ABI_DIR\BUILD_DIR\RightsServer.EXE             PROGRAMS_DIR\RightsServer.EXE
       
    62 
       
    63 // DRM Service API
       
    64 file=ABI_DIR\BUILD_DIR\DrmServiceAPI.dll            SHARED_LIB_DIR\DrmServiceAPI.dll
       
    65 
       
    66 // DRM UDT Module
       
    67 #ifdef __DRM_USER_DATA_TRANSFER
       
    68 file=ABI_DIR\BUILD_DIR\DRMUDTMODULE.DLL                SHARED_LIB_DIR\DRMUDTMODULE.DLL
       
    69 #endif
       
    70 
       
    71 // DRM recognizer for protected contents
       
    72 #ifdef __DRM
       
    73 //S60_INTEGRATION file=ABI_DIR\BUILD_DIR\RECDRM.DLL         RECOGNISERS_DIR\RECDRM.DLL
       
    74 //S60_INTEGRATION data=ZSYSTEM\Libs\Plugins\101F51F4.RSC    RESOURCE_FILES_DIR\101F51F4.RSC
       
    75 
       
    76 ECOM_PLUGIN(RECDRM.DLL,101F51F4.RSC)
       
    77 
       
    78 // RFS exclude list
       
    79 data=DATAZ_\private\102073ea\excludes\101F51F2.exc	private\102073ea\excludes\101F51F2.exc
       
    80 
       
    81 #endif
       
    82 
       
    83 // OMA DRM CAF Agent
       
    84 ECOM_PLUGIN(OmaDrmAgent.dll,101F6DB4.rsc)
       
    85 
       
    86 
       
    87 // WBXML String Dictionary Plugin for Oma Drm 1.0
       
    88 ECOM_PLUGIN(DrmRel1_0StringDict00.dll,101F6DB6.rsc)
       
    89 
       
    90 // WBXML String Dictionary Plugin for Oma Drm 2.1
       
    91 ECOM_PLUGIN(DrmRel2_1StringDict00.dll,2000B48A.rsc)
       
    92 
       
    93 // Rights Object Handler (Wap push watcher)
       
    94 #ifdef __DRM
       
    95 //S60_INTEGRATION file=ABI_DIR\BUILD_DIR\ROHANDLER.DLL      PLUGINS_1_DIR\ROHANDLER.DLL
       
    96 //S60_INTEGRATION data=ZSYSTEM\Libs\Plugins\101F7B92.RSC    ECOM_RESOURCE_DIR\101F7B92.RSC
       
    97 
       
    98 #ifdef __DRM_FULL
       
    99 ECOM_PLUGIN(ROHANDLER.DLL,101F7B92.RSC)
       
   100 #endif
       
   101 
       
   102 
       
   103 
       
   104 #endif
       
   105 
       
   106 
       
   107 // ROAP Handler
       
   108 file=ABI_DIR\BUILD_DIR\RoapHandler.DLL              SHARED_LIB_DIR\RoapHandler.DLL
       
   109 
       
   110 
       
   111 #ifndef __HTTPFILTERDRM_IBY_
       
   112 #define __HTTPFILTERDRM_IBY_
       
   113 
       
   114 // ECom DrmFilter
       
   115 
       
   116 ECOM_PLUGIN(HTTPFilterDRM.dll,101F9710.rsc)
       
   117 
       
   118 #endif
       
   119 
       
   120 
       
   121 // -------------------------------------------------------------------------------------------------
       
   122 // Testing and other files which do not go into the ROM by default
       
   123 // -------------------------------------------------------------------------------------------------
       
   124 
       
   125 // Rights Object MTM
       
   126 // file=ABI_DIR\BUILD_DIR\ROMTMCLI.DLL              SHARED_LIB_DIR\ROMTMCLI.DLL
       
   127 // file=ABI_DIR\BUILD_DIR\ROMTMDAT.DLL              SHARED_LIB_DIR\ROMTMDAT.DLL
       
   128 // file=ABI_DIR\BUILD_DIR\ROMTMSER.DLL              SHARED_LIB_DIR\ROMTMSER.DLL
       
   129 // file=ABI_DIR\BUILD_DIR\ROMTMUI.DLL               SHARED_LIB_DIR\ROMTMUI.DLL
       
   130 // data=ABI_DIR\BUILD_DIR\ROMTMREG.rsc              MTM_INFO_FILE_DIR\ROMTMREG.rsc
       
   131 
       
   132 // Testing
       
   133 // file=ABI_DIR\BUILD_DIR\DRM_API_BAT.EXE           DRM_API_BAT.EXE
       
   134 // End_Testing
       
   135 
       
   136 // UI Test application includes
       
   137 // Take the comments off from the two following lines
       
   138 // #include <DRM_API_BAT.iby>
       
   139 // #include <DRM_API_BATResources.iby>
       
   140 
       
   141 // DRMEncryptor iby files
       
   142 // #include <DRMEncryptor.iby>
       
   143 // #include <DRMEncryptorResources.iby>
       
   144 
       
   145 // Default CMLA RnD Test Keys
       
   146 
       
   147 data=ZPRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\DevicePrivateKey.der PRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\DevicePrivateKey.der
       
   148 data=ZPRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\DeviceCert.der PRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\DeviceCert.der
       
   149 data=ZPRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\SigningCert00.der PRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\SigningCert00.der
       
   150 data=ZPRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\SigningCert01.der PRIVATE\101F51F2\PKI\96b7db19a4d05a4bc8e3a51c885088e679354469\SigningCert01.der
       
   151 
       
   152 // Default UDT key
       
   153 #ifdef __DRM_USER_DATA_TRANSFER
       
   154 data=ZPRIVATE\101F51F2\PKI\UdtCertificate.der	PRIVATE\101F51F2\PKI\UdtCertificate.der
       
   155 #endif
       
   156 
       
   157 // Backup registration
       
   158 data=ZPRIVATE\101F51F2\backup_registration.xml	PRIVATE\101F51F2\backup_registration.xml
       
   159 
       
   160 // SIS stub for agent upgrades	
       
   161 data=ZSYSTEM\Install\OmaDrm_Stub.SIS			\system\install\OmaDrm_Stub.SIS
       
   162 
       
   163 #endif // DRM
       
   164 #endif // __DRM5_IBY__