/*
* Copyright (c) 2005-2010 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
*
*/
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 )
// 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
#ifdef SBSV2
PRJ_EXTENSIONS
START EXTENSION s60/cryptoprep
END
#endif
// Testfiles
PRJ_TESTMMPFILES