|
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 |