omadrm/drmengine/group/ROAPHandler.mmp
changeset 0 95b198f216e5
child 2 76350b5be3d8
equal deleted inserted replaced
-1:000000000000 0:95b198f216e5
       
     1 /*
       
     2 * Copyright (c) 2004-2008 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:  ROAP Handler build configuration
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <platform_paths.hrh>
       
    20 #include <data_caging_paths.hrh>
       
    21 
       
    22 TARGET          ROAPHandler.dll
       
    23 TARGETTYPE      DLL
       
    24 UID             0x1000008D 0x101F6DB5
       
    25 CAPABILITY      CAP_GENERAL_DLL DRM
       
    26 VENDORID        VID_DEFAULT
       
    27 
       
    28 USERINCLUDE     ../DCF/inc
       
    29 USERINCLUDE     ../DM/inc
       
    30 USERINCLUDE     ../AgentV2/inc
       
    31 USERINCLUDE     ../RO/inc
       
    32 USERINCLUDE     ../ROAP/inc
       
    33 USERINCLUDE     ../Utils/inc
       
    34 USERINCLUDE     ../Server/inc
       
    35 USERINCLUDE     ../RoapStorage/inc
       
    36 USERINCLUDE     ../DRMClock/inc
       
    37 USERINCLUDE     ../DcfRepository/client/inc
       
    38 USERINCLUDE     ../../../inc   // ADo level inc dir
       
    39 
       
    40 // Default system include paths for middleware layer modules.
       
    41 APP_LAYER_SYSTEMINCLUDE
       
    42 SYSTEMINCLUDE   /epoc32/include/libc
       
    43 SYSTEMINCLUDE   /epoc32/include/ecom
       
    44 
       
    45 SOURCEPATH  ../roap/src
       
    46 
       
    47 SOURCE      RoapEngBase.cpp
       
    48 SOURCE      RoapEng.cpp
       
    49 SOURCE      RoapTrigger.cpp
       
    50 SOURCE      RoapHttpHandler.cpp
       
    51 SOURCE      RoapConnection.cpp
       
    52 SOURCE      RoapResponse.cpp
       
    53 SOURCE      RoapSyncWrapper.cpp
       
    54 
       
    55 SOURCE      RoapSigner.cpp
       
    56 
       
    57 SOURCE      RoapParser.cpp
       
    58 SOURCE      JoinDomainRespParser.cpp
       
    59 SOURCE      LeaveDomainRespParser.cpp
       
    60 SOURCE      RegistrationRespParser.cpp
       
    61 SOURCE      RightsRespParser.cpp
       
    62 SOURCE      RIHelloParser.cpp
       
    63 SOURCE      RoapTriggerParser.cpp
       
    64 
       
    65 SOURCE      RoapMessage.cpp
       
    66 SOURCE      DeviceHello.cpp
       
    67 SOURCE      RIHello.cpp
       
    68 SOURCE      RegistrationReq.cpp
       
    69 SOURCE      RegistrationResp.cpp
       
    70 SOURCE      RightsReq.cpp
       
    71 SOURCE      RightsResp.cpp
       
    72 SOURCE      JoinDomainReq.cpp
       
    73 SOURCE      JoinDomainResp.cpp
       
    74 SOURCE      LeaveDomainReq.cpp
       
    75 SOURCE      LeaveDomainResp.cpp
       
    76 
       
    77 #ifdef RD_DRM_METERING
       
    78 SOURCE      MeteringReportReq.cpp
       
    79 SOURCE      MeteringReportResp.cpp
       
    80 SOURCE      MeteringReportRespParser.cpp
       
    81 #endif
       
    82 
       
    83 SOURCEPATH  ../Utils/src
       
    84 SOURCE      MultipartHandler.cpp
       
    85 
       
    86 LIBRARY     euser.lib
       
    87 LIBRARY     estor.lib
       
    88 LIBRARY     efsrv.lib
       
    89 LIBRARY     commdb.lib
       
    90 LIBRARY     bafl.lib
       
    91 LIBRARY     esock.lib
       
    92 LIBRARY     http.lib
       
    93 LIBRARY     inetprotutil.lib
       
    94 LIBRARY     XmlFramework.lib
       
    95 LIBRARY     apmime.lib
       
    96 LIBRARY     asn1.lib
       
    97 LIBRARY     cryptography.lib
       
    98 LIBRARY     crypto.lib
       
    99 LIBRARY     ecom.lib
       
   100 LIBRARY     x509.lib
       
   101 LIBRARY     x500.lib
       
   102 LIBRARY     pkixcert.lib
       
   103 LIBRARY     random.lib
       
   104 LIBRARY     hash.lib
       
   105 LIBRARY     etel.lib
       
   106 LIBRARY     etelmm.lib
       
   107 LIBRARY     CharConv.lib
       
   108 LIBRARY     drmcrypto.lib
       
   109 LIBRARY     DrmParsers.lib
       
   110 LIBRARY     DrmDcf.lib
       
   111 LIBRARY     DrmRights.lib
       
   112 LIBRARY     DrmServerInterfaces.lib
       
   113 LIBRARY     DcfRep.lib
       
   114 LIBRARY     caf.lib                     // Embedding domain ROs
       
   115 LIBRARY     cafutils.lib                // Embedding domain ROs
       
   116 LIBRARY     centralrepository.lib       // Browser default AP
       
   117 LIBRARY     cmmanager.lib
       
   118 
       
   119 LIBRARY     SysUtil.lib
       
   120 LIBRARY     HttpFilterCommon.lib
       
   121 LIBRARY     CommonUI.lib
       
   122 LIBRARY     PlatformEnv.lib
       
   123 LIBRARY     drmroapwbxmlparser.lib
       
   124 
       
   125 
       
   126 // Uncomment the following lines to enable internal logging.
       
   127 macro      _ROAP_TESTING
       
   128 LIBRARY    flogger.lib
       
   129 
       
   130 #if defined(ARMCC)
       
   131 deffile ../eabi/
       
   132 #elif defined( WINSCW )
       
   133 deffile ../bwinscw/
       
   134 #elif defined( WINS )
       
   135 deffile ../bwins/
       
   136 #else
       
   137 deffile ../bmarm/
       
   138 #endif
       
   139 
       
   140 SMPSAFE