commonuis/CommonUi/group/CommonUI.mmp
changeset 0 2f259fa3e83a
child 14 3320e4e6e8bb
child 23 3d340a0166ff
equal deleted inserted replaced
-1:000000000000 0:2f259fa3e83a
       
     1 /*
       
     2 * Copyright (c) 2002-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:  Project file for CommonUI module.
       
    15 *
       
    16 */
       
    17 
       
    18 
       
    19 #include <data_caging_paths.hrh>
       
    20 #include <platform_paths.hrh>
       
    21 
       
    22 TARGET          CommonUI.dll
       
    23 TARGETTYPE      dll
       
    24 UID             0x1000008D 0x100058FD
       
    25 
       
    26 CAPABILITY      CAP_GENERAL_DLL DRM
       
    27 VENDORID        VID_DEFAULT
       
    28 
       
    29 SOURCEPATH      ../src
       
    30 
       
    31 // Item Finder
       
    32 SOURCE          ItemFinder.cpp
       
    33 
       
    34 // Find UI
       
    35 SOURCE          FindItemDialog.cpp
       
    36 SOURCE          FindItemController.cpp
       
    37 SOURCE          FindItemMenu.cpp
       
    38 #ifdef __VOIP
       
    39 SOURCE          FindItemVoIPExtension.cpp
       
    40 #else
       
    41 SOURCE          FindItemVoIPExtensionStub.cpp
       
    42 #endif
       
    43 
       
    44 // DocumentHandler
       
    45 SOURCE          DocumentHandler.cpp
       
    46 SOURCE          DocDefaultHandler.cpp
       
    47 SOURCE          DocImageHandler.cpp
       
    48 SOURCE          DocGameHandler.cpp
       
    49 SOURCE          DocSaver.cpp
       
    50 SOURCE          GenericParamConsumer.cpp
       
    51 //SOURCE          DocMidletHandler.cpp
       
    52 SOURCE          DocAppInstLauncher.cpp
       
    53 SOURCE          DocAppInstHandler.cpp
       
    54 #ifdef __DRM
       
    55 SOURCE          DocDCFHandler.cpp
       
    56 #endif // __DRM
       
    57 
       
    58 // ErrorUI
       
    59 SOURCE          ErrorUI.cpp
       
    60 
       
    61 START RESOURCE  ../data/FindItemui.rss
       
    62 HEADER
       
    63 TARGETPATH      RESOURCE_FILES_DIR
       
    64 LANGUAGE_IDS
       
    65 END
       
    66 
       
    67 START RESOURCE  ../data/FindItemmenu.rss
       
    68 HEADER
       
    69 TARGETPATH      RESOURCE_FILES_DIR
       
    70 LANGUAGE_IDS
       
    71 END
       
    72 
       
    73 START RESOURCE  ../data/DocumentHandlerUi.rss
       
    74 HEADER
       
    75 TARGETPATH      RESOURCE_FILES_DIR
       
    76 LANGUAGE_IDS
       
    77 END
       
    78 
       
    79 
       
    80 USERINCLUDE   .
       
    81 USERINCLUDE   ../../inc
       
    82 USERINCLUDE   ../../../inc
       
    83 USERINCLUDE   . ../inc ../LibLoad/inc
       
    84 
       
    85 SYSTEMINCLUDE   /epoc32/include/ecom //youdk : now leave this line unchange, since it will cause build break. We should remove this line after web fixed the header reloc error.
       
    86 
       
    87 // This is a SYSTEMINCLUDE macro containing the middleware
       
    88 // layer specific include directories
       
    89 APP_LAYER_SYSTEMINCLUDE
       
    90 
       
    91 // Common dependencies
       
    92 LIBRARY         euser.lib
       
    93 LIBRARY         cone.lib
       
    94 LIBRARY         eikcore.lib
       
    95 LIBRARY         bafl.lib
       
    96 LIBRARY         eikcoctl.lib
       
    97 LIBRARY         avkon.lib
       
    98 LIBRARY         eikdlg.lib
       
    99 LIBRARY         ServiceHandler.lib
       
   100 LIBRARY         cdlengine.lib
       
   101 LIBRARY         ecom.lib
       
   102 LIBRARY         CommonEngine.lib        // For class Stringloader, etc.
       
   103 LIBRARY         apgrfx.lib              // For class RApaLsSession, class TApaTask
       
   104 LIBRARY         FeatMgr.lib             // For class FeatureManager
       
   105 #ifdef __SERIES60_MMC
       
   106 LIBRARY         CommonDialogs.lib
       
   107 #endif
       
   108 
       
   109 // FindUI
       
   110 LIBRARY         etext.lib               // For class CPlainText, class TCharFormat
       
   111 LIBRARY         form.lib                // For class CTextLayout
       
   112 LIBRARY         eikctl.lib              // For class CRichText
       
   113 LIBRARY         FavouritesEngine.lib    // For class CFavouritesItem, etc.
       
   114 LIBRARY         sendui.lib              // For class CSendUi, class CMessageData
       
   115 #ifndef RD_VIRTUAL_PHONEBOOK
       
   116 LIBRARY         PbkView.lib             // For class RPbkViewResourceFile, class CPbkDataSaveAppUi
       
   117 LIBRARY         PbkEng.lib              // For class CPbkContactEngine, class CPbkFieldInfo
       
   118 #endif // !RD_VIRTUAL_PHONEBOOK
       
   119 LIBRARY         CentralRepository.lib   // For class CRepository
       
   120 LIBRARY         CenRepNotifHandler.lib  // For CRepository things
       
   121 #ifdef __VOIP
       
   122 #ifndef RD_VOIP_REL_2_2
       
   123 LIBRARY         RCSE.lib
       
   124 #else // RD_VOIP_REL_2_2
       
   125 LIBRARY         serviceprovidersettings.lib
       
   126 #endif // !RD_VOIP_REL_2_2
       
   127 #endif // VOIP
       
   128 LIBRARY         hlplch.lib              // for "Help" options menu
       
   129 
       
   130 // DocumentHandler
       
   131 LIBRARY         efsrv.lib               // For file handling operations
       
   132 LIBRARY         apparc.lib              // For Application lauching
       
   133 LIBRARY         apmime.lib              // For mime type handling (class TDataType)
       
   134 LIBRARY         SysUtil.lib             // For checking the filesystem space
       
   135 LIBRARY         estor.lib               // For class RDesReadStream in GameHandler
       
   136 LIBRARY         PlatformEnv.lib         // For finding correct paths for files (class PathInfo)
       
   137 #ifdef RD_CONTENTNOTIFICATION
       
   138 LIBRARY         contentnotification.lib // For notifying Media Gallery about new content.
       
   139 #endif
       
   140 LIBRARY         SWInstCli.lib           // For Application installer launching
       
   141 LIBRARY         CharConv.lib            // For class CCnvCharacterSetConverter
       
   142 #ifdef __DRM
       
   143 LIBRARY         DRMCommon.lib
       
   144 LIBRARY         DcfRep.lib
       
   145 LIBRARY         caf.lib                 // For getting DCF attributes
       
   146 MACRO ENABLE_DRM
       
   147 #endif
       
   148 
       
   149 // ErrorUI
       
   150 LIBRARY         aknnotify.lib           // For Global note (class CAknGlobalNote)
       
   151 LIBRARY         aknskins.lib            // Skins support
       
   152 
       
   153 LIBRARY         EGUL.LIB
       
   154 
       
   155 #ifdef __KEEP_DRM_CONTENT_ON_PHONE
       
   156 LIBRARY         distributablechecker.lib    // generic API for determining if content is protected
       
   157 #endif // __KEEP_DRM_CONTENT_ON_PHONE
       
   158 
       
   159 LIBRARY         aiwdialdata.lib
       
   160 
       
   161 #ifdef RD_MULTIPLE_DRIVE 
       
   162 LIBRARY         rsfwmountman.lib
       
   163 #endif
       
   164 
       
   165 LIBRARY         AknLayout2Scalable.lib
       
   166 
       
   167 // End of file.