diff -r 000000000000 -r 094583676ce7 wvuing/wvuiave/Group/ChatNG.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/wvuing/wvuiave/Group/ChatNG.mmp Thu Dec 17 08:41:52 2009 +0200 @@ -0,0 +1,322 @@ +/* +* Copyright (c) 2002 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 definition file for chat application. +* +*/ + + +//HELP SYSTEM INCLUDES + +// To get the APP_LAYER_SYSTEMINCLUDE-definition +#include +#include + +CAPABILITY CAP_APPLICATION NetworkControl + +#include "../../Inc/impsbuilddefinitions.h" +#include "../../inc/ChatNGCommonUIDs.h" + +TARGET chatng.exe +TARGETTYPE exe +epocstacksize 0x5000 +EPOCHEAPSIZE 0x5000 0x300000 // min 20kb, max 3mb + +UID KWVUIAVEEXEUIDS1 KWVUIAVEEXEUIDS2 + +VENDORID VID_DEFAULT + +START RESOURCE ../AppRss/ChatNG.rss +DEPENDS aknfep.rsg +HEADER +TARGETPATH APP_RESOURCE_DIR +LANGUAGE_IDS +END + +START RESOURCE ../aif/ChatNG_reg.rss +DEPENDS chatng.rsg +// Do not change the UID below. +TARGETPATH /private/10003a3f/apps +END + +SOURCEPATH ../../Utils +SOURCE CAUtils.cpp +SOURCE CAVersion.cpp + +SOURCEPATH ../AppSrc +SOURCE CCAAppUi.cpp +SOURCE CAViewCreator.cpp +SOURCE CCASingleListContainer.cpp + +SOURCE CCASingleListViewArray.cpp +SOURCE CCASingleListView.cpp + +SOURCE CCASearchViewContainer.cpp +SOURCE CCAGroupUtils.cpp +SOURCE CCAUISessionManager.cpp +SOURCE CCAConversationsView.cpp +SOURCE CCAConversationsContainer.cpp +SOURCE CCAToneSettingItem.cpp +SOURCE CCAAppSettingsSAPExt.cpp + +SOURCE CCAContactDetailsDialog.cpp +SOURCE CCAContactEditor.cpp +SOURCE CCAContactSelectionDialog.cpp +SOURCE CCABlockingDialog.cpp +SOURCE CCABlockingUI.cpp +SOURCE ccainvitationcontainer.cpp +SOURCE ccainvitationview.cpp + +SOURCE CCASmileyUtil.cpp + +SOURCE CCAChatView.cpp +SOURCE CCAChatViewContainer.cpp +SOURCE CCAUiMessageUtils.cpp + +SOURCE CCATextViewControl.cpp +SOURCE CCAChatViewControl.cpp +SOURCE CCACustomDraw.cpp +SOURCE CCAPicture.cpp +SOURCE CCAMessageWrapper.cpp +SOURCE CCARichTextContainer.cpp + +SOURCE CCAApp.cpp +SOURCE CCADocument.cpp + +SOURCE CCAIdleWait.cpp +SOURCE CCAView.cpp +SOURCE CCASettingsView.cpp +SOURCE CCASettingsViewContainer.cpp +SOURCE CCASearchView.cpp + +SOURCE CCAMultiLineDataQueryDialog.cpp +SOURCE CCAAppSettingsDialog.cpp + +SOURCE CCAAccessListDialog.cpp +SOURCE CCAGroupPropertiesDialog.cpp + +SOURCE CCAChatInfoArray.cpp +SOURCE CCAAccessArray.cpp + +SOURCE CCAStatusPaneHandler.cpp + +SOURCE CCAMessageEditor.cpp +SOURCE CCAInviteEditor.cpp + + +SOURCE CCAInputAbsorber.cpp + +SOURCE CCARecordedChatsListView.cpp +SOURCE CCARecordedChatsListViewContainer.cpp +SOURCE CCARecordedChatsArray.cpp +SOURCE CCARecordedChatsView.cpp +SOURCE CCARecordedChatsContainer.cpp + +SOURCE CCASmileIconDialog.cpp +SOURCE CCASmileIconGrid.cpp +SOURCE CCASmileIconUtility.cpp +SOURCE CCASmileString.cpp +SOURCE ccasmileyinformation.cpp +SOURCE CCAIconLoader.cpp +SOURCE CCAMessageExtensionsHandler.cpp +SOURCE CCARefreshView.cpp +SOURCE CCAEmptyControl.cpp + +SOURCE CCAFadeControl.cpp +SOURCE CCAGlobalNoteHandler.cpp +SOURCE CCALayoutInfo.cpp + +SOURCE CCAReactiveAuthorization.cpp + +SOURCE CCAPSPropWatcher.cpp + +SOURCE ccacontactlistbox.cpp +SOURCE ccacontactlistboxmodel.cpp + +SOURCE ccasyncchecker.cpp +SOURCE catouchutils.cpp + +SOURCE CCAUINGUtils.CPP +SOURCE CCAEditIndicator.cpp +SOURCE ccacoloursettingitem.cpp + +SOURCE CCASplashScreen.cpp +SOURCE CCASplashScreenControl.cpp + +USERINCLUDE ../../cenrep + +// PUBLISH AND SUBSCRIBE PROPERTY OBSERVER + +// VARIATION SOURCES + +SOURCEPATH ../../wvvariant/Src + +SOURCE CCAVariantFactory.cpp +SOURCE CCAVariantFactoryImp.cpp +SOURCE CCASkinVariant20.cpp // 2.0 +SOURCE CCAOpBrandVariant21.cpp // 2.1 +SOURCE CCAAHVariant20.cpp +SOURCE CCAIconFileProvider.cpp + +USERINCLUDE . +USERINCLUDE ../AppInc +USERINCLUDE ../AppSrc +USERINCLUDE ../AppRss +USERINCLUDE ../../loc + +USERINCLUDE ../../wvuiprocess/inc +USERINCLUDE ../../wvuistorage/inc +USERINCLUDE ../../wvuipresence/inc +USERINCLUDE ../../ImUtils/inc +USERINCLUDE ../../wvaudiomanager/inc + +USERINCLUDE ../../wvuieng/EngInc +USERINCLUDE ../../wvlogger/Inc +USERINCLUDE ../../Inc +USERINCLUDE ../../Group +USERINCLUDE ../../wvuiada/inc +USERINCLUDE ../../Utils + + +USERINCLUDE ../../WVCommandUtils/inc + +// VARIATION INCLUDES + +USERINCLUDE ../../wvvariant/src +USERINCLUDE ../../wvvariant/AlternatorInc + + +#include "../../Inc/impsbuilddefinitions.h" + +#ifdef _ENABLE_DEBUG_PRINT + MACRO CHAT_ENABLE_DEBUG_PRINT + #ifdef _ENABLE_FILE_DEBUG + MACRO CHAT_DEBUG_OUTPUT_TO_FILE + #define IM_CHAT_DEBUG_FLOGGER + + #endif +#endif + +#ifdef _ENABLE_LAYOUT_DEBUG_PRINT + MACRO LAYOUT_ENABLE_DEBUG_PRINT + #ifdef _ENABLE_LAYOUT_FILE_DEBUG + MACRO LAYOUT_DEBUG_OUTPUT_TO_FILE + #define IM_LAYOUT_DEBUG_FLOGGER + #endif +#endif + +#if defined(IM_CHAT_DEBUG_FLOGGER) || defined(IM_LAYOUT_DEBUG_FLOGGER) + LIBRARY flogger.lib +#endif + +SYSTEMINCLUDE ../../../inc //ADO-specific include directory + +SYSTEMINCLUDE ../../../im_pub/im_api/inc +SYSTEMINCLUDE ../../../im_pub/im_application_launch_api/inc +SYSTEMINCLUDE ../../../im_plat/wv_sap_settings_api/inc + +APP_LAYER_SYSTEMINCLUDE + +LIBRARY hlplch.lib + +LIBRARY euser.lib +LIBRARY apparc.lib +LIBRARY cone.lib +LIBRARY eikcore.lib +LIBRARY fbscli.lib +LIBRARY eikcoctl.lib +LIBRARY eikdlg.lib +LIBRARY avkon.lib +LIBRARY bafl.lib +LIBRARY eikctl.lib +LIBRARY egul.lib +LIBRARY uiklaf.lib +LIBRARY aknlayout.lib +LIBRARY aknnotify.lib +LIBRARY caengineng.lib +LIBRARY gdi.lib +LIBRARY estor.lib +LIBRARY ws32.lib +LIBRARY form.lib // CTextView +LIBRARY etext.lib // CRichText + +LIBRARY commonengine.lib + +LIBRARY wvsapsettingsstore.lib +LIBRARY Impsutils.lib +LIBRARY IMPSClient.lib +LIBRARY castorageng.lib +LIBRARY capresenceng.lib +LIBRARY impsconnectionuing.lib // for presence login +LIBRARY ProfileEng.lib +LIBRARY featmgr.lib +LIBRARY sendui.lib // for sending recorded chats via MTMs + +LIBRARY wvservicesettingsuing.lib +LIBRARY alwaysonlinemanagerclient.lib // RAlwaysOnlineClientSession + +LIBRARY NewService.lib // NewFileService +LIBRARY servicehandler.lib // CAiwGenericParamList +LIBRARY PlatformEnv.lib + +LIBRARY AknLayout2.lib +LIBRARY AknLayout2Scalable.lib + +LIBRARY caf.lib +LIBRARY imutilsng.lib + +LIBRARY caaudiomanagerng.lib //audio manager +LIBRARY platformenv.lib // PathInfo + +LIBRARY rsfwmountman.lib +LIBRARY CommonDialogs.lib +// VARIATION + + + +LIBRARY AknSkins.lib +LIBRARY efsrv.lib +LIBRARY alternatorng.lib + +LIBRARY sysutil.lib +LIBRARY apgrfx.lib // for CCAAudioManager +LIBRARY mediaclientaudio.lib // for CCAAudioManager +LIBRARY apmime.lib // for CCAAudioManager +LIBRARY aknicon.lib //avkon icons +LIBRARY InetProtUtil.lib +LIBRARY imageconversion.lib // Image decoding and encoding + +LIBRARY centralrepository.lib +LIBRARY CenRepNotifHandler.lib + +LIBRARY pbk2UIControls.lib +LIBRARY VPbkEng.lib Pbk2Presentation.lib +LIBRARY CommonUi.lib // CFindItemMenu +LIBRARY MGFetch.lib // MGFetch +LIBRARY filelist.lib //filelist dialog, needed for tone setting item + +LIBRARY EikCoCtlLaf.lib + +LIBRARY PEngManager2.lib + +LIBRARY HWRMVibraClient.lib + +LIBRARY wvuiprocessng.lib + +#ifdef RD_IMAGEPREVIEW +LIBRARY imagepreview.lib // ImagePreview +#endif //RD_IMAGEPREVIEW + +LIBRARY cacommandutilsng.lib + +LIBRARY mediafilelist.lib // MediaFileList