11 * |
11 * |
12 * Contributors: |
12 * Contributors: |
13 * |
13 * |
14 * Description: |
14 * Description: |
15 * BLD.INF |
15 * BLD.INF |
16 * Builds the security subsystem |
16 * Builds for the sdp subsystem |
17 * This is the bld.inf file for building the secuirity subsystem. It works for |
17 * This is the bld.inf file for building the secuirity subsystem. It works for |
18 * both beech and cedar, using the appropriate macros (if defined) to determine |
18 * both beech and cedar, using the appropriate macros (if defined) to determine |
19 * what gets built. |
19 * what gets built. |
20 * |
20 * |
21 */ |
21 */ |
22 |
22 |
23 |
23 |
24 |
|
25 |
|
26 /** |
24 /** |
27 @file |
25 @file |
28 */ |
26 */ |
29 |
27 |
30 #ifndef TOOLS2 |
28 #ifndef TOOLS2 |
31 // Disable everything except sistools and security_tools for TOOLS2 target |
29 // Disable everything except security_tools for TOOLS2 target |
32 |
30 |
33 #include "os/security/cryptomgmtlibs/securityutils/group/bld.inf" |
31 #include "os/security/cryptomgmtlibs/securityutils/group/bld.inf" |
34 #include "os/security/crypto/weakcrypto/group/bld.inf" |
32 #include "os/security/cryptomgmtlibs/securitycommonutils/group/bld.inf" |
35 #include "os/security/crypto/weakcrypto/strong/bld.inf" |
33 #ifdef SYMBIAN_CRYPTOSPI |
|
34 #include "os/security/crypto/weakcryptospi/group/bld.inf" |
|
35 #include "os/security/crypto/weakcryptospi/strong/bld.inf" |
|
36 #include "os/security/cryptoplugins/cryptospiplugins/group/bld.inf" |
|
37 #else |
|
38 #ifndef __SECURITY_COVERAGE_BUILD__ |
|
39 #include "os/security/crypto/weakcrypto/group/bld.inf" |
|
40 #include "os/security/crypto/weakcrypto/strong/bld.inf" |
|
41 #endif |
|
42 |
|
43 #endif |
|
44 |
36 #include "os/security/cryptomgmtlibs/cryptotokenfw/group/bld.inf" |
45 #include "os/security/cryptomgmtlibs/cryptotokenfw/group/bld.inf" |
37 #include "os/security/cryptoservices/asnpkcs/group/bld.inf" |
46 #include "os/security/cryptoservices/asnpkcs/group/bld.inf" |
38 #include "os/security/cryptoservices/certificateandkeymgmt/group/bld.inf" |
47 #include "os/security/cryptoservices/certificateandkeymgmt/group/bld.inf" |
39 |
48 |
40 // DEF137562 fix - Removing illegal dependency from OS to MW layer. Relocation of OCSP component from OS to MW layer. |
49 // DEF139848 fix - Forward Propogation from Symtb9.1 - Illegal dependency from OCSP to HTTP. |
41 #include "mw/securitysrv/pkiutilities/ocsp/group/bld.inf" |
50 #include "mw/securitysrv/pkiutilities/ocsp/group/bld.inf" |
42 |
51 |
43 #include "os/security/cryptoservices/filebasedcertificateandkeystores/group/bld.inf" |
52 #include "os/security/cryptoservices/filebasedcertificateandkeystores/group/bld.inf" |
44 #include "os/security/securityanddataprivacytools/securityconfig/group/bld.inf" |
53 #include "os/security/securityanddataprivacytools/securityconfig/group/bld.inf" |
45 #include "os/security/cryptomgmtlibs/securitytestfw/group/bld.inf" |
54 #include "os/security/cryptomgmtlibs/securitytestfw/group/bld.inf" |
46 #include "os/security/contentmgmt/cafrecogniserconfig/bld.inf" |
55 #include "os/security/contentmgmt/cafrecogniserconfig/bld.inf" |
47 #include "os/security/contentmgmt/contentaccessfwfordrm/group/bld.inf" |
56 #include "os/security/contentmgmt/contentaccessfwfordrm/group/bld.inf" |
48 #include "mw/appsupport/contenthandling/referencedrmagent/RefTestAgent/group/bld.inf" |
57 #include "os/security/contentmgmt/cafstreamingsupport/group/bld.inf" |
|
58 #include "os/security/contentmgmt/referencedrmagent/RefTestAgent/group/bld.inf" |
49 |
59 |
|
60 #include "os/security/authorisation/userpromptservice/group/bld.inf" |
|
61 #include "os/security/authorisation/userpromptutils/group/bld.inf" |
|
62 #include "app/techview/securityapps/securityupstechview/group/bld.inf" |
|
63 |
|
64 |
|
65 #ifdef SYMBIAN_AUTH_SERVER |
|
66 #include "os/security/authenticationservices/authenticationserver/group/bld.inf" |
50 #endif |
67 #endif |
51 |
68 |
|
69 #endif //TOOLS2 |
52 |
70 |
53 // Only the SISTOOLS (makesis/signsis) and certapp build with TOOLS2 |
71 // Only the certapp build with TOOLS2 |
54 #include "os/security/securityanddataprivacytools/securitytools/group/bld.inf" |
72 #include "os/security/securityanddataprivacytools/securitytools/group/bld.inf" |
|
73 |
|
74 |