widgets/widgetapp/group/WidgetUi.mmp
author Simon Howkins <simonh@symbian.org>
Mon, 15 Nov 2010 14:53:34 +0000
branchRCL_3
changeset 105 871af676edac
parent 99 ca6d8a014f4b
permissions -rw-r--r--
Adjusted to avoid exports, etc, from a top-level bld.inf

/*
* Copyright (c) 2006-2008 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of the License "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:  bld.inf file for WidgetUI component
*
*/

#include <data_caging_paths.hrh>
#include <platform_paths.hrh>
#include <bldvariant.hrh>
#include <platform/mw/browser_platform_variant.hrh>

// TARGET INFO

TARGET      WidgetUi.exe
TARGETTYPE  exe
UID         0x100039CE 0x10282822

epocstacksize 0x14000
// There is no need to set a custom heap size as a custom allocator is used so the default values of 1 KB for
// minimum and 1 MB for maximum should be used instead.  These will be used for a short time at startup for
// the default heap, which in turn is used to create the custom allocator. no gain in functionality 
//EPOCHEAPSIZE 0x5000 0x1000000

VENDORID    VID_DEFAULT
CAPABILITY CAP_APPLICATION NetworkControl WriteDeviceData

EpocAllowDllData

// RESOURCE INFO

START RESOURCE ../Data/WidgetUi.rss
DEPENDS avkon.rsg
HEADER
TARGETPATH APP_RESOURCE_DIR
#ifdef __S60_32__
LANG sc 
#else
LANGUAGE_IDS 
#endif
END

// SRC INFO

SOURCEPATH ../src

SOURCE  WidgetUiApp.cpp 
SOURCE  WidgetUiAppUi.cpp
SOURCE  WidgetUiDocument.cpp
SOURCE  WidgetUiWindowContainer.cpp
SOURCE  WidgetUiObserver.cpp
SOURCE  WidgetUiWindowView.cpp
SOURCE  WidgetUiWindowManager.cpp
SOURCE  WidgetUiWindow.cpp
SOURCE  WidgetUiAsyncExit.cpp
SOURCE  WidgetUiDialogsProviderProxy.cpp
SOURCE	WidgetUiNetworkListener.cpp
source  WidgetUiPSNotifier.cpp
#ifdef BRDO_WRT_HS_FF
SOURCE  cpspublisher.cpp
#endif

START RESOURCE ../Data/WidgetUi_reg.rss
DEPENDS widgetui.rsg
// Do not change the UID below.
TARGETPATH /private/10003a3f/apps
END

MACRO OOM_WIDGET_CLOSEALL
// INCLUDE PATHS

USERINCLUDE .
USERINCLUDE ../inc
USERINCLUDE ../../WidgetInstaller/inc

MW_LAYER_SYSTEMINCLUDE
OS_LAYER_ESTLIB_SYSTEMINCLUDE

// LIB DEPENDENCIES

LIBRARY euser.lib 
LIBRARY apparc.lib 
LIBRARY bafl.lib 
LIBRARY cone.lib 
LIBRARY eikcore.lib 
LIBRARY avkon.lib 
LIBRARY apmime.lib 
LIBRARY apgrfx.lib 
LIBRARY efsrv.lib 
LIBRARY eikcoctl.lib 
LIBRARY ConnectionManager.lib
LIBRARY apengine.lib
LIBRARY CommonEngine.lib
LIBRARY CommonUI.LIB
LIBRARY BrowserDialogsProvider.lib
LIBRARY estor.lib
LIBRARY WidgetRegistryClient.lib
LIBRARY centralrepository.lib
LIBRARY ws32.lib
LIBRARY inetprotutil.lib
LIBRARY fbscli.lib
LIBRARY AknSkins.lib
LIBRARY ImageConversion.lib
LIBRARY ecom.lib  // for schemeHandler
LIBRARY MemMan.lib
LIBRARY centralrepository.lib
LIBRARY hwrmlightclient.lib

#ifdef BRDO_MULTITOUCH_ENABLED_FF
LIBRARY gfxtrans.lib
#endif

#ifdef BRDO_WRT_HS_FF
LIBRARY	liwservicehandler.lib
#endif

LIBRARY bitgdi.lib
LIBRARY aknnotify.lib

#ifdef RD_SCALABLE_UI_V2
LIBRARY cdlengine.lib 
#endif

LIBRARY esock.lib

DEBUGLIBRARY flogger.lib 

LIBRARY     browserengine.lib
LIBRARY     oommonitor.lib

#if defined( RD_PF_SEC_APPARC )
LIBRARY         ServiceHandler.lib
#endif 

#ifdef BRDO_OCC_ENABLED_FF
LIBRARY    extendedconnpref.lib
LIBRARY    netmeta.lib
#endif
// End of File