wvuing/wvuiave/Group/ChatNG.mmp
author Fionntina Carville <fionntinac@symbian.org>
Mon, 15 Nov 2010 11:27:49 +0000
branchRCL_3
changeset 22 df9aab66f73e
parent 0 094583676ce7
permissions -rw-r--r--
Bug 3539. Update localisation mappings.

/*
* 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 <platform_paths.hrh>
#include <data_caging_paths.hrh>

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