omadrm/group/bld.inf
changeset 0 95b198f216e5
child 2 76350b5be3d8
equal deleted inserted replaced
-1:000000000000 0:95b198f216e5
       
     1 /*
       
     2 * Copyright (c) 2005-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:  Build file for DRM Engine core
       
    15 *
       
    16 */
       
    17 
       
    18 #include <platform_paths.hrh>
       
    19 
       
    20 PRJ_PLATFORMS
       
    21 DEFAULT
       
    22 
       
    23 PRJ_EXPORTS
       
    24 ../conf/drm5.confml                     MW_LAYER_CONFML(drm5.confml)
       
    25 ../conf/drm5_10205CA7.crml              MW_LAYER_CRML(drm5_10205CA7.crml)
       
    26 ../conf/drm5_10205CBF.crml              MW_LAYER_CRML(drm5_10205CBF.crml)
       
    27 ../conf/drmsettings.confml              MW_LAYER_CONFML(drmsettings.confml)
       
    28 ../conf/drmsettings_102823B4.crml       MW_LAYER_CRML(drmsettings_102823B4.crml)
       
    29 ../conf/drm5_200195AD.crml              MW_LAYER_CRML(drm5_200195AD.crml)
       
    30 ../conf/drmutility.confml               MW_LAYER_CONFML(drmutility.confml)
       
    31 ../conf/drmutility_20022D51.crml        MW_LAYER_CRML(drmutility_20022D51.crml)
       
    32 ../drmengine/group/CryptoPrep.flm       /epoc32/tools/makefile_templates/s60/CryptoPrep.flm
       
    33 ../drmengine/group/CryptoPrep.xml       /epoc32/tools/makefile_templates/s60/CryptoPrep.xml
       
    34 ../drmengine/server/data/101F51F2.exc		/epoc32/data/Z/private/102073ea/excludes/101F51F2.exc
       
    35 
       
    36 //Loc files
       
    37 // Ro Handler (only used if OMA DRM 1.0 Full is enabled)
       
    38 #ifdef __DRM_FULL
       
    39 ../drmplugins/drmrohandler/loc/rohandler.loc MW_LAYER_LOC_EXPORT_PATH( rohandler.loc )
       
    40 #endif
       
    41 ../drmplugins/drmromtm/loc/romtmui.loc MW_LAYER_LOC_EXPORT_PATH( romtmui.loc )
       
    42 
       
    43 
       
    44 // CMLA RnD keys
       
    45 ../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
       
    46 ../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
       
    47 ../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
       
    48 ../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
       
    49 
       
    50 ../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
       
    51 ../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
       
    52 ../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
       
    53 ../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
       
    54 
       
    55 ../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
       
    56 ../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
       
    57 ../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
       
    58 ../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
       
    59 
       
    60 ../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
       
    61 ../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
       
    62 ../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
       
    63 ../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
       
    64 
       
    65 // Default UDT Key
       
    66 #ifdef __DRM_USER_DATA_TRANSFER
       
    67 ../drmengine/keystorage/data/UdtCertificate.der /epoc32/winscw/c/private/101F51F2/PKI/UdtCertificate.der
       
    68 
       
    69 ../drmengine/keystorage/data/UdtCertificate.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/UdtCertificate.der
       
    70 ../drmengine/keystorage/data/UdtCertificate.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/UdtCertificate.der
       
    71 
       
    72 ../drmengine/keystorage/data/UdtCertificate.der /epoc32/data/z/private/101F51F2/PKI/UdtCertificate.der
       
    73 #endif
       
    74 
       
    75 // backup_registration.xml
       
    76 ../drmengine/group/backup_registration.xml /epoc32/winscw/c/private/101F51F2/backup_registration.xml
       
    77 ../drmengine/group/backup_registration.xml /epoc32/data/z/private/101F51F2/backup_registration.xml
       
    78 
       
    79 ../drmengine/group/backup_registration.xml /epoc32/release/winscw/udeb/z/private/101F51F2/backup_registration.xml
       
    80 ../drmengine/group/backup_registration.xml /epoc32/release/winscw/urel/z/private/101F51F2/backup_registration.xml
       
    81 
       
    82 // SIS stub
       
    83 ../data/OmaDrm_Stub.SIS /epoc32/data/z/system/install/OmaDrm_Stub.SIS
       
    84 
       
    85 // IBY files
       
    86 ../rom/drm5.iby                     CORE_MW_LAYER_IBY_EXPORT_PATH( drm5.iby )
       
    87 ../rom/drmhelper.iby                CORE_MW_LAYER_IBY_EXPORT_PATH( drmhelper.iby)
       
    88 ../rom/drmhelperresources.iby       LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmhelperresources.iby )
       
    89 ../rom/drmlicensemanager.iby        CORE_MW_LAYER_IBY_EXPORT_PATH( drmlicensemanager.iby )
       
    90 ../rom/drmroapwbxmlparser.iby       CORE_MW_LAYER_IBY_EXPORT_PATH( drmroapwbxmlparser.iby )
       
    91 ../rom/drmrohandlerresources.iby    LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmrohandlerresources.iby )
       
    92 ../rom/drmromtmresources.iby        LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmromtmresources.iby )
       
    93 ../rom/httpfilterdrm.iby            CORE_MW_LAYER_IBY_EXPORT_PATH( httpfilterdrm.iby )
       
    94 ../rom/romtm.iby                    CORE_MW_LAYER_IBY_EXPORT_PATH( romtm.iby )
       
    95 
       
    96 PRJ_MMPFILES
       
    97 
       
    98 // DrmRoapWbxmlParser
       
    99 ../drmroapwbxmlparser/group/drmroapwbxmlparser.mmp
       
   100 
       
   101 // RoMTM
       
   102 
       
   103 ../drmplugins/drmromtm/group/RoMtmCli.mmp
       
   104 ../drmplugins/drmromtm/group/RoMtmSer.mmp
       
   105 ../drmplugins/drmromtm/group/RoMtmUi.mmp
       
   106 ../drmplugins/drmromtm/group/RoMtmDat.mmp
       
   107 
       
   108 // DRMEngine
       
   109 
       
   110 #ifndef SBSV2
       
   111 gnumakefile ../drmengine/group/CryptoPrep.mak // Copy the appropriate DRM crypto implemenation into place
       
   112 #endif
       
   113 
       
   114 ../drmengine/group/DrmKeyStorage.mmp
       
   115 ../drmengine/group/DrmStdKeyStorage.mmp
       
   116 ../drmengine/group/DrmCrypto.mmp
       
   117 ../drmengine/group/DrmRights.mmp
       
   118 ../drmengine/group/DrmDcf.mmp
       
   119 ../drmengine/group/DrmServerInterfaces.mmp
       
   120 ../drmengine/group/DcfRep.mmp
       
   121 ../drmengine/group/DrmParsers.mmp
       
   122 ../drmengine/group/DRMCommon.mmp
       
   123 ../drmengine/group/RightsServer.mmp
       
   124 ../drmengine/group/DrmRel1_0StringDict00.mmp
       
   125 ../drmengine/group/DrmRel2_1StringDict00.mmp
       
   126 ../drmengine/group/OmaDrmAgent.mmp
       
   127 ../drmengine/group/DcfRepSrv.mmp
       
   128 ../drmengine/group/ROAPHandler.mmp
       
   129 
       
   130 #ifdef __DRM_USER_DATA_TRANSFER
       
   131 ../drmplugins/drmudtmodule/group/DrmUdtModule.mmp
       
   132 #endif
       
   133 
       
   134 
       
   135 // DRMService API
       
   136 ../drmengine/group/DrmServiceAPI.mmp
       
   137 
       
   138 
       
   139 // Helper server
       
   140 ../drmhelper/drmhelperserver/group/DRMHelperServer.mmp
       
   141 
       
   142 // License manager
       
   143 ../drmlicensemanager/group/DRMLicenseManager.mmp
       
   144 ../drmlicensemanager/group/DRMLicenseChecker.mmp
       
   145 
       
   146 // Recognizer
       
   147 ../drmplugins/drmrecognizer/group/recdrm.mmp
       
   148 
       
   149 // Ro Handler (only used if OMA DRM 1.0 Full is enabled)
       
   150 #ifdef __DRM_FULL
       
   151 ../drmplugins/drmrohandler/group/CRohandler.mmp
       
   152 #endif
       
   153 
       
   154 // DRMFilter
       
   155 ../drmplugins/drmfilter/group/HTTPFilterDRM.mmp
       
   156 
       
   157 // DRMHelper
       
   158 ../drmhelper/group/DRMHelper.mmp
       
   159 ../drmhelper/group/drmhelperdmgrwrapper.mmp
       
   160 
       
   161 #ifdef SBSV2
       
   162 PRJ_EXTENSIONS
       
   163 
       
   164 START EXTENSION s60/cryptoprep
       
   165 END
       
   166 #endif
       
   167 
       
   168 // Testfiles
       
   169 PRJ_TESTMMPFILES
       
   170 
       
   171 
       
   172