--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/commonuis/CommonUi/group/CommonUI.mmp Tue Feb 02 01:00:49 2010 +0200
@@ -0,0 +1,167 @@
+/*
+* Copyright (c) 2002-2008 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description: Project file for CommonUI module.
+*
+*/
+
+
+#include <data_caging_paths.hrh>
+#include <platform_paths.hrh>
+
+TARGET CommonUI.dll
+TARGETTYPE dll
+UID 0x1000008D 0x100058FD
+
+CAPABILITY CAP_GENERAL_DLL DRM
+VENDORID VID_DEFAULT
+
+SOURCEPATH ../src
+
+// Item Finder
+SOURCE ItemFinder.cpp
+
+// Find UI
+SOURCE FindItemDialog.cpp
+SOURCE FindItemController.cpp
+SOURCE FindItemMenu.cpp
+#ifdef __VOIP
+SOURCE FindItemVoIPExtension.cpp
+#else
+SOURCE FindItemVoIPExtensionStub.cpp
+#endif
+
+// DocumentHandler
+SOURCE DocumentHandler.cpp
+SOURCE DocDefaultHandler.cpp
+SOURCE DocImageHandler.cpp
+SOURCE DocGameHandler.cpp
+SOURCE DocSaver.cpp
+SOURCE GenericParamConsumer.cpp
+//SOURCE DocMidletHandler.cpp
+SOURCE DocAppInstLauncher.cpp
+SOURCE DocAppInstHandler.cpp
+#ifdef __DRM
+SOURCE DocDCFHandler.cpp
+#endif // __DRM
+
+// ErrorUI
+SOURCE ErrorUI.cpp
+
+START RESOURCE ../data/FindItemui.rss
+HEADER
+TARGETPATH RESOURCE_FILES_DIR
+LANGUAGE_IDS
+END
+
+START RESOURCE ../data/FindItemmenu.rss
+HEADER
+TARGETPATH RESOURCE_FILES_DIR
+LANGUAGE_IDS
+END
+
+START RESOURCE ../data/DocumentHandlerUi.rss
+HEADER
+TARGETPATH RESOURCE_FILES_DIR
+LANGUAGE_IDS
+END
+
+
+USERINCLUDE .
+USERINCLUDE ../../inc
+USERINCLUDE ../../../inc
+USERINCLUDE . ../inc ../LibLoad/inc
+
+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.
+
+// This is a SYSTEMINCLUDE macro containing the middleware
+// layer specific include directories
+APP_LAYER_SYSTEMINCLUDE
+
+// Common dependencies
+LIBRARY euser.lib
+LIBRARY cone.lib
+LIBRARY eikcore.lib
+LIBRARY bafl.lib
+LIBRARY eikcoctl.lib
+LIBRARY avkon.lib
+LIBRARY eikdlg.lib
+LIBRARY ServiceHandler.lib
+LIBRARY cdlengine.lib
+LIBRARY ecom.lib
+LIBRARY CommonEngine.lib // For class Stringloader, etc.
+LIBRARY apgrfx.lib // For class RApaLsSession, class TApaTask
+LIBRARY FeatMgr.lib // For class FeatureManager
+#ifdef __SERIES60_MMC
+LIBRARY CommonDialogs.lib
+#endif
+
+// FindUI
+LIBRARY etext.lib // For class CPlainText, class TCharFormat
+LIBRARY form.lib // For class CTextLayout
+LIBRARY eikctl.lib // For class CRichText
+LIBRARY FavouritesEngine.lib // For class CFavouritesItem, etc.
+LIBRARY sendui.lib // For class CSendUi, class CMessageData
+#ifndef RD_VIRTUAL_PHONEBOOK
+LIBRARY PbkView.lib // For class RPbkViewResourceFile, class CPbkDataSaveAppUi
+LIBRARY PbkEng.lib // For class CPbkContactEngine, class CPbkFieldInfo
+#endif // !RD_VIRTUAL_PHONEBOOK
+LIBRARY CentralRepository.lib // For class CRepository
+LIBRARY CenRepNotifHandler.lib // For CRepository things
+#ifdef __VOIP
+#ifndef RD_VOIP_REL_2_2
+LIBRARY RCSE.lib
+#else // RD_VOIP_REL_2_2
+LIBRARY serviceprovidersettings.lib
+#endif // !RD_VOIP_REL_2_2
+#endif // VOIP
+LIBRARY hlplch.lib // for "Help" options menu
+
+// DocumentHandler
+LIBRARY efsrv.lib // For file handling operations
+LIBRARY apparc.lib // For Application lauching
+LIBRARY apmime.lib // For mime type handling (class TDataType)
+LIBRARY SysUtil.lib // For checking the filesystem space
+LIBRARY estor.lib // For class RDesReadStream in GameHandler
+LIBRARY PlatformEnv.lib // For finding correct paths for files (class PathInfo)
+#ifdef RD_CONTENTNOTIFICATION
+LIBRARY contentnotification.lib // For notifying Media Gallery about new content.
+#endif
+LIBRARY SWInstCli.lib // For Application installer launching
+LIBRARY CharConv.lib // For class CCnvCharacterSetConverter
+#ifdef __DRM
+LIBRARY DRMCommon.lib
+LIBRARY DcfRep.lib
+LIBRARY caf.lib // For getting DCF attributes
+MACRO ENABLE_DRM
+#endif
+
+// ErrorUI
+LIBRARY aknnotify.lib // For Global note (class CAknGlobalNote)
+LIBRARY aknskins.lib // Skins support
+
+LIBRARY EGUL.LIB
+
+#ifdef __KEEP_DRM_CONTENT_ON_PHONE
+LIBRARY distributablechecker.lib // generic API for determining if content is protected
+#endif // __KEEP_DRM_CONTENT_ON_PHONE
+
+LIBRARY aiwdialdata.lib
+
+#ifdef RD_MULTIPLE_DRIVE
+LIBRARY rsfwmountman.lib
+#endif
+
+LIBRARY AknLayout2Scalable.lib
+
+// End of file.