omadrm/group/bld.inf
changeset 0 95b198f216e5
child 2 76350b5be3d8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/omadrm/group/bld.inf	Thu Dec 17 08:52:27 2009 +0200
@@ -0,0 +1,172 @@
+/*
+* Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:  Build file for DRM Engine core
+*
+*/
+
+#include <platform_paths.hrh>
+
+PRJ_PLATFORMS
+DEFAULT
+
+PRJ_EXPORTS
+../conf/drm5.confml                     MW_LAYER_CONFML(drm5.confml)
+../conf/drm5_10205CA7.crml              MW_LAYER_CRML(drm5_10205CA7.crml)
+../conf/drm5_10205CBF.crml              MW_LAYER_CRML(drm5_10205CBF.crml)
+../conf/drmsettings.confml              MW_LAYER_CONFML(drmsettings.confml)
+../conf/drmsettings_102823B4.crml       MW_LAYER_CRML(drmsettings_102823B4.crml)
+../conf/drm5_200195AD.crml              MW_LAYER_CRML(drm5_200195AD.crml)
+../conf/drmutility.confml               MW_LAYER_CONFML(drmutility.confml)
+../conf/drmutility_20022D51.crml        MW_LAYER_CRML(drmutility_20022D51.crml)
+../drmengine/group/CryptoPrep.flm       /epoc32/tools/makefile_templates/s60/CryptoPrep.flm
+../drmengine/group/CryptoPrep.xml       /epoc32/tools/makefile_templates/s60/CryptoPrep.xml
+../drmengine/server/data/101F51F2.exc		/epoc32/data/Z/private/102073ea/excludes/101F51F2.exc
+
+//Loc files
+// Ro Handler (only used if OMA DRM 1.0 Full is enabled)
+#ifdef __DRM_FULL
+../drmplugins/drmrohandler/loc/rohandler.loc MW_LAYER_LOC_EXPORT_PATH( rohandler.loc )
+#endif
+../drmplugins/drmromtm/loc/romtmui.loc MW_LAYER_LOC_EXPORT_PATH( romtmui.loc )
+
+
+// CMLA RnD keys
+../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
+../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
+../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
+../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/winscw/c/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
+
+../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
+../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
+../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
+../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
+
+../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
+../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
+../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
+../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
+
+../drmengine/keystorage/data/cmla/DevicePrivateKey.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DevicePrivateKey.der
+../drmengine/keystorage/data/cmla/DeviceCert.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/DeviceCert.der
+../drmengine/keystorage/data/cmla/SigningCert00.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert00.der
+../drmengine/keystorage/data/cmla/SigningCert01.der /epoc32/data/z/private/101F51F2/PKI/96b7db19a4d05a4bc8e3a51c885088e679354469/SigningCert01.der
+
+// Default UDT Key
+#ifdef __DRM_USER_DATA_TRANSFER
+../drmengine/keystorage/data/UdtCertificate.der /epoc32/winscw/c/private/101F51F2/PKI/UdtCertificate.der
+
+../drmengine/keystorage/data/UdtCertificate.der /epoc32/release/winscw/udeb/z/private/101F51F2/PKI/UdtCertificate.der
+../drmengine/keystorage/data/UdtCertificate.der /epoc32/release/winscw/urel/z/private/101F51F2/PKI/UdtCertificate.der
+
+../drmengine/keystorage/data/UdtCertificate.der /epoc32/data/z/private/101F51F2/PKI/UdtCertificate.der
+#endif
+
+// backup_registration.xml
+../drmengine/group/backup_registration.xml /epoc32/winscw/c/private/101F51F2/backup_registration.xml
+../drmengine/group/backup_registration.xml /epoc32/data/z/private/101F51F2/backup_registration.xml
+
+../drmengine/group/backup_registration.xml /epoc32/release/winscw/udeb/z/private/101F51F2/backup_registration.xml
+../drmengine/group/backup_registration.xml /epoc32/release/winscw/urel/z/private/101F51F2/backup_registration.xml
+
+// SIS stub
+../data/OmaDrm_Stub.SIS /epoc32/data/z/system/install/OmaDrm_Stub.SIS
+
+// IBY files
+../rom/drm5.iby                     CORE_MW_LAYER_IBY_EXPORT_PATH( drm5.iby )
+../rom/drmhelper.iby                CORE_MW_LAYER_IBY_EXPORT_PATH( drmhelper.iby)
+../rom/drmhelperresources.iby       LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmhelperresources.iby )
+../rom/drmlicensemanager.iby        CORE_MW_LAYER_IBY_EXPORT_PATH( drmlicensemanager.iby )
+../rom/drmroapwbxmlparser.iby       CORE_MW_LAYER_IBY_EXPORT_PATH( drmroapwbxmlparser.iby )
+../rom/drmrohandlerresources.iby    LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmrohandlerresources.iby )
+../rom/drmromtmresources.iby        LANGUAGE_MW_LAYER_IBY_EXPORT_PATH( drmromtmresources.iby )
+../rom/httpfilterdrm.iby            CORE_MW_LAYER_IBY_EXPORT_PATH( httpfilterdrm.iby )
+../rom/romtm.iby                    CORE_MW_LAYER_IBY_EXPORT_PATH( romtm.iby )
+
+PRJ_MMPFILES
+
+// DrmRoapWbxmlParser
+../drmroapwbxmlparser/group/drmroapwbxmlparser.mmp
+
+// RoMTM
+
+../drmplugins/drmromtm/group/RoMtmCli.mmp
+../drmplugins/drmromtm/group/RoMtmSer.mmp
+../drmplugins/drmromtm/group/RoMtmUi.mmp
+../drmplugins/drmromtm/group/RoMtmDat.mmp
+
+// DRMEngine
+
+#ifndef SBSV2
+gnumakefile ../drmengine/group/CryptoPrep.mak // Copy the appropriate DRM crypto implemenation into place
+#endif
+
+../drmengine/group/DrmKeyStorage.mmp
+../drmengine/group/DrmStdKeyStorage.mmp
+../drmengine/group/DrmCrypto.mmp
+../drmengine/group/DrmRights.mmp
+../drmengine/group/DrmDcf.mmp
+../drmengine/group/DrmServerInterfaces.mmp
+../drmengine/group/DcfRep.mmp
+../drmengine/group/DrmParsers.mmp
+../drmengine/group/DRMCommon.mmp
+../drmengine/group/RightsServer.mmp
+../drmengine/group/DrmRel1_0StringDict00.mmp
+../drmengine/group/DrmRel2_1StringDict00.mmp
+../drmengine/group/OmaDrmAgent.mmp
+../drmengine/group/DcfRepSrv.mmp
+../drmengine/group/ROAPHandler.mmp
+
+#ifdef __DRM_USER_DATA_TRANSFER
+../drmplugins/drmudtmodule/group/DrmUdtModule.mmp
+#endif
+
+
+// DRMService API
+../drmengine/group/DrmServiceAPI.mmp
+
+
+// Helper server
+../drmhelper/drmhelperserver/group/DRMHelperServer.mmp
+
+// License manager
+../drmlicensemanager/group/DRMLicenseManager.mmp
+../drmlicensemanager/group/DRMLicenseChecker.mmp
+
+// Recognizer
+../drmplugins/drmrecognizer/group/recdrm.mmp
+
+// Ro Handler (only used if OMA DRM 1.0 Full is enabled)
+#ifdef __DRM_FULL
+../drmplugins/drmrohandler/group/CRohandler.mmp
+#endif
+
+// DRMFilter
+../drmplugins/drmfilter/group/HTTPFilterDRM.mmp
+
+// DRMHelper
+../drmhelper/group/DRMHelper.mmp
+../drmhelper/group/drmhelperdmgrwrapper.mmp
+
+#ifdef SBSV2
+PRJ_EXTENSIONS
+
+START EXTENSION s60/cryptoprep
+END
+#endif
+
+// Testfiles
+PRJ_TESTMMPFILES
+
+
+