meetingrequest/mrgui/group/esmrgui.mmp
branchRCL_3
changeset 12 4ce476e64c59
parent 4 e7aa27f58ae1
child 16 b5fbb9b25d57
equal deleted inserted replaced
11:0396474f30f5 12:4ce476e64c59
     1 /*
     1 /*
     2 * Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). 
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 #include "../../../inc/emailversionnumbers.hrh" // KEmailBinaryVersionNumber
    19 #include "../../../inc/emailversionnumbers.hrh" // KEmailBinaryVersionNumber
       
    20 #include "../../inc/esmrinternaluid.h"
    20 #include "../../../inc/emailtraceconfig.hrh"
    21 #include "../../../inc/emailtraceconfig.hrh"
    21 #include "../../inc/esmrinternaluid.h"
    22 #include "../../inc/esmrconfig.hrh"
    22 #include <data_caging_paths.hrh>
    23 #include <data_caging_paths.hrh>
    23 #include <platform_paths.hrh>
    24 #include <platform_paths.hrh>
    24 
    25 
    25 // Target information
    26 // Target information
    26 TARGET          esmrgui.dll
    27 TARGET          esmrgui.dll
    28 UID             KEPOCStaticDllUID2 KESMRDllUid3
    29 UID             KEPOCStaticDllUID2 KESMRDllUid3
    29 DEFFILE         ESMRGUI.def
    30 DEFFILE         ESMRGUI.def
    30 
    31 
    31 CAPABILITY      CAP_GENERAL_DLL
    32 CAPABILITY      CAP_GENERAL_DLL
    32 
    33 
    33 VERSION         KEmailBinaryVersionNumber
       
    34 KEmailBinaryDemandPaging
       
    35 
       
    36 SOURCEPATH      ../src
    34 SOURCEPATH      ../src
    37 
    35 
    38 //the following contain dll exports
    36 //the following contain dll exports
    39 SOURCE          cesmruifactory.cpp
    37 SOURCE          cesmruifactory.cpp
    40 SOURCE          cesmrglobalnote.cpp
       
    41 SOURCE          cesmrconfirmationquery.cpp
       
    42 SOURCE          cesmrlistquery.cpp
       
    43 SOURCE          cesmrsendui.cpp
       
    44 SOURCE          esmrvcalexport.cpp
       
    45 SOURCE          cesmrguilistquery.cpp
       
    46 SOURCE          cmrimage.cpp
       
    47 SOURCE          cmrlabel.cpp
       
    48 
    38 
    49 //internal classes
    39 //internal classes
    50 SOURCE          cesmrcontactlinkiterator.cpp
       
    51 SOURCE          cesmrcontactmenuurlhandler.cpp
       
    52 SOURCE          cesmrcontactmenuattachmenthandler.cpp
       
    53 SOURCE          cesmrcontactmanagerhandler.cpp
       
    54 SOURCE          cesmrview.cpp
    40 SOURCE          cesmrview.cpp
    55 SOURCE          cesmrlistcomponent.cpp
       
    56 SOURCE          cesmrtitlepane.cpp
    41 SOURCE          cesmrtitlepane.cpp
    57 
    42 
    58 SOURCE          cesmrfieldstorage.cpp
    43 SOURCE          cesmrfieldstorage.cpp
    59 SOURCE          cesmreditorfieldstorage.cpp
    44 SOURCE          cesmreditorfieldstorage.cpp
    60 SOURCE          cesmrviewerfieldstorage.cpp
    45 SOURCE          cesmrviewerfieldstorage.cpp
    81 SOURCE          cesmrlocationhistorymanager.cpp
    66 SOURCE          cesmrlocationhistorymanager.cpp
    82 
    67 
    83 SOURCE          cesmrfieldeventqueue.cpp
    68 SOURCE          cesmrfieldeventqueue.cpp
    84 
    69 
    85 SOURCE          cmrlistpane.cpp
    70 SOURCE          cmrlistpane.cpp
       
    71 SOURCE          tnavipaneclearer.cpp
       
    72 SOURCE          cmrlistpanephysics.cpp
       
    73 SOURCE          cmrtoolbar.cpp
       
    74 SOURCE          cmrasynchcmd.cpp
       
    75 SOURCE          cesmrtrackingview.cpp
       
    76 SOURCE          cmrfieldcontainer.cpp
       
    77 SOURCE          cmrnaviarrow.cpp
       
    78 SOURCE          cmrfocusstrategybase.cpp
       
    79 SOURCE          cmrfocusstrategyeditor.cpp
       
    80 SOURCE          cmrfocusstrategyviewer.cpp
    86 
    81 
    87 //the following also contain dll exports (only used by fieldbuilder)
    82 SOURCE          cmrsystemnotifier.cpp
    88 SOURCE          cesmrrecurrence.cpp
    83 SOURCE          cmrattachmentindicator.cpp
    89 SOURCE          cesmrlayoutmgr.cpp
       
    90 SOURCE          cesmralarm.cpp
       
    91 SOURCE          resmrstatic.cpp
       
    92 SOURCE          cesmrcontactmenuhandler.cpp
       
    93 SOURCE          nmrlayoutmanager.cpp
       
    94 SOURCE          nmrbitmapmanager.cpp
       
    95 
    84 
    96 // Resources
    85 // Resources
    97 SOURCEPATH      ../data
    86 SOURCEPATH      ../data
    98 START RESOURCE  esmrgui.rss
    87 START RESOURCE  esmrgui.rss
    99 HEADER
    88 HEADER
   107 USERINCLUDE     ../inc
    96 USERINCLUDE     ../inc
   108 USERINCLUDE     ../../inc
    97 USERINCLUDE     ../../inc
   109 USERINCLUDE     ../../../inc
    98 USERINCLUDE     ../../../inc
   110 
    99 
   111 // Dependencies to esmrui libraries
   100 // Dependencies to esmrui libraries
       
   101 LIBRARY esmrcommon.lib
   112 LIBRARY esmrpolicy.lib
   102 LIBRARY esmrpolicy.lib
   113 LIBRARY esmrcommon.lib //esmrhelper::locateresourcefile()
   103 LIBRARY esmrservices.lib
   114 LIBRARY esmrfieldevent.lib
   104 LIBRARY esmrfieldevent.lib
   115 LIBRARY esmrservices.lib
   105 LIBRARY mrguicommon.lib
       
   106 LIBRARY esmrfieldbuildercommon.lib
   116 
   107 
   117 // Dependencies to Symbian/S60 OS components
   108 // Dependencies to Symbian/S60 OS components
   118 LIBRARY apparc.lib
   109 LIBRARY apparc.lib
   119 LIBRARY ecom.lib
   110 LIBRARY ecom.lib
   120 LIBRARY euser.lib
   111 LIBRARY euser.lib
   121 LIBRARY apgrfx.lib
   112 LIBRARY apgrfx.lib
       
   113 LIBRARY apmime.lib
   122 LIBRARY cone.lib
   114 LIBRARY cone.lib
   123 LIBRARY eikcoctl.lib
   115 LIBRARY eikcoctl.lib
   124 LIBRARY egul.lib
   116 LIBRARY egul.lib
   125 LIBRARY eikdlg.lib
   117 LIBRARY eikdlg.lib
   126 LIBRARY estor.lib
   118 LIBRARY estor.lib
   127 LIBRARY eikctl.lib
   119 LIBRARY eikctl.lib
   128 LIBRARY bafl.lib
   120 LIBRARY bafl.lib
   129 LIBRARY eikcore.lib
   121 LIBRARY eikcore.lib
   130 LIBRARY efsrv.lib
   122 LIBRARY efsrv.lib
   131 LIBRARY featmgr.lib
       
   132 LIBRARY pbkeng.lib
   123 LIBRARY pbkeng.lib
   133 LIBRARY vpbkeng.lib
   124 LIBRARY vpbkeng.lib
   134 LIBRARY sendui.lib
   125 LIBRARY sendui.lib
   135 LIBRARY fontutils.lib
   126 LIBRARY fontutils.lib
   136 LIBRARY aknskins.lib
   127 LIBRARY aknskins.lib
   146 LIBRARY commonengine.lib
   137 LIBRARY commonengine.lib
   147 LIBRARY fbscli.lib
   138 LIBRARY fbscli.lib
   148 LIBRARY avkon.lib
   139 LIBRARY avkon.lib
   149 LIBRARY calenimp.lib
   140 LIBRARY calenimp.lib
   150 LIBRARY caleninterimutils2.lib
   141 LIBRARY caleninterimutils2.lib
   151 LIBRARY lmkcommonui.lib 
   142 LIBRARY lmkcommonui.lib
   152 LIBRARY eposlandmarks.lib
   143 LIBRARY eposlandmarks.lib
       
   144 LIBRARY aknphysics.lib
       
   145 LIBRARY touchfeedback.lib
       
   146 LIBRARY commonui.lib
       
   147 LIBRARY npdlib.lib
       
   148 LIBRARY lbs.lib
       
   149 LIBRARY FeatDiscovery.lib
       
   150 LIBRARY gdi.lib
       
   151 
       
   152 #ifdef RD_USE_MYLOCATIONUI
       
   153 LIBRARY mylocationui.lib
       
   154 #endif // RD_USE_MYLOCATIONUI
       
   155 
   153 LIBRARY platformenv.lib
   156 LIBRARY platformenv.lib
   154 LIBRARY gdi.lib
   157 LIBRARY bitgdi.lib
   155 LIBRARY msgs.lib
       
   156 
   158 
   157 // fsemail framework
   159 #if defined( ENABLE_TRACES ) && defined( TRACE_INTO_FILE )
   158 LIBRARY fsfwcommonlib.lib
   160 LIBRARY flogger.lib
   159 LIBRARY fsmailframework.lib
   161 LIBRARY cmaillogger.lib
       
   162 #endif // ENABLE_TRACES && TRACE_INTO_FILE
   160 
   163 
   161 //needed by XML based LAF components
   164 //needed by XML based LAF components
   162 LIBRARY         cdlengine.lib
   165 LIBRARY cdlengine.lib
   163 LIBRARY         aknlayout2.lib
   166 LIBRARY aknlayout2.lib
   164 LIBRARY         aknlayout2scalable.lib
   167 LIBRARY aknlayout2scalable.lib
   165 
   168 
   166 // AIW
   169 // AIW
   167 LIBRARY ServiceHandler.lib //__PRINTING_FRAMEWORK_CALENDAR_PLUGIN
   170 LIBRARY servicehandler.lib //__PRINTING_FRAMEWORK_CALENDAR_PLUGIN
   168 
       
   169 LIBRARY touchfeedback.lib
       
   170 LIBRARY aknphysics.lib
       
   171 LIBRARY cmaillogger.lib
       
   172 
       
   173 #ifdef TRACE_INTO_FILE
       
   174 LIBRARY flogger.lib
       
   175 #endif // TRACE_INTO_FILE
       
   176 
   171 
   177 // End of File
   172 // End of File