omadrm/drmhelper/group/Drmhelper.mmp
branchRCL_3
changeset 27 1481bf457703
equal deleted inserted replaced
26:1221b68b8a5f 27:1481bf457703
       
     1 /*
       
     2 * Copyright (c) 2003-2007 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:  Project definition file for DRMHelper
       
    15 *
       
    16 */
       
    17 
       
    18 #include <data_caging_paths.hrh>
       
    19 #include <platform_paths.hrh>
       
    20 
       
    21 TARGET          DRMHelper.dll
       
    22 TARGETTYPE      dll
       
    23 UID             0x1000008D 0x101F8647
       
    24 
       
    25 CAPABILITY      CAP_GENERAL_DLL DRM
       
    26 VENDORID        VID_DEFAULT
       
    27 
       
    28 #ifdef __DRM
       
    29 SOURCE          ../src/drmhelper.cpp
       
    30 SOURCE          ../src/ConsumeData.cpp
       
    31 SOURCE          ../src/RDRMHelper.cpp
       
    32 SOURCE          ../src/DRMHelperGlobalNoteWrapper.cpp
       
    33 SOURCE          ../src/DRMHelperDownloadManager.cpp
       
    34 SOURCE          ../src/DRMHelperInfoNoteWrapper.cpp
       
    35 #else
       
    36 SOURCE          ../src/DRMHelperStub.cpp
       
    37 SOURCE          ../src/RDRMHelperStub.cpp
       
    38 SOURCE          ../src/DRMHelperGlobalNoteWrapper.cpp
       
    39 #endif
       
    40 SOURCE          ../src/DRMHelperDll.cpp
       
    41 
       
    42 START RESOURCE Drmhelper.rss
       
    43 HEADER
       
    44 TARGETPATH RESOURCE_FILES_DIR
       
    45 LANGUAGE_IDS
       
    46 END
       
    47 
       
    48 USERINCLUDE     ../inc
       
    49 USERINCLUDE     ../../drmengine/server/inc
       
    50 USERINCLUDE     ../../drmengine/roap/inc
       
    51 USERINCLUDE     ../../drmengine/roapstorage/inc
       
    52 USERINCLUDE        ../../../inc   // ADo level inc dir
       
    53 
       
    54 // Default system include paths for middleware layer modules.
       
    55 APP_LAYER_SYSTEMINCLUDE
       
    56 SYSTEMINCLUDE   /epoc32/include/ecom    // needed because of SchemeHandler
       
    57 // needed for drmhelpersecondarydisplay.h
       
    58 
       
    59 LIBRARY         euser.lib
       
    60 LIBRARY         commonengine.lib
       
    61 LIBRARY         cone.lib
       
    62 LIBRARY         flogger.lib
       
    63 LIBRARY         aknnotify.lib
       
    64 LIBRARY         apparc.lib // for launching rights mgr ui embedded
       
    65 LIBRARY         avkon.lib
       
    66 
       
    67 #ifdef __DRM
       
    68 LIBRARY         DrmParsers.lib
       
    69 LIBRARY         DrmDcf.lib
       
    70 LIBRARY         DrmRights.lib
       
    71 LIBRARY         DrmServerInterfaces.lib
       
    72 LIBRARY         DRMCommon.lib
       
    73 LIBRARY         eikdlg.lib
       
    74 LIBRARY         StarterClient.lib
       
    75 LIBRARY         efsrv.lib // for launching rights mgr ui embedded
       
    76 LIBRARY         APGRFX.lib
       
    77 LIBRARY         WS32.lib
       
    78 LIBRARY         dcfrep.lib
       
    79 LIBRARY         centralrepository.lib
       
    80 
       
    81 LIBRARY         ServiceHandler.lib
       
    82 
       
    83 LIBRARY         caf.lib
       
    84 LIBRARY         cafutils.lib
       
    85 LIBRARY         charconv.lib
       
    86 LIBRARY         ecom.lib                // for scheme handling
       
    87 LIBRARY         cmmanager.lib
       
    88 
       
    89 LIBRARY         estor.lib   // Cover Display
       
    90 LIBRARY         featmgr.lib
       
    91 
       
    92 LIBRARY         RoapHandler.lib
       
    93 LIBRARY         mediatorclient.lib
       
    94 
       
    95 #ifdef RD_MULTIPLE_DRIVE
       
    96 LIBRARY         platformenv.lib
       
    97 #endif
       
    98 
       
    99 #endif
       
   100 
       
   101 
       
   102 #if defined(ARMCC)
       
   103 deffile ../EABI/
       
   104 #elif defined( WINSCW )
       
   105 deffile ../BWINSCW/
       
   106 #elif defined( WINS )
       
   107 deffile ../bwins/
       
   108 #else
       
   109 deffile ../bmarm/
       
   110 #endif
       
   111 
       
   112 SMPSAFE