idlefw/group/aifw.mmp
author Christian Morlok <symbian.org@christianmorlok.de>
Wed, 07 Apr 2010 14:35:19 +0200
branchv5backport
changeset 54 666a2952b5b3
parent 0 79c6a41cd166
permissions -rw-r--r--
renamed dlls+exe to prevent conflicts with existing files in emulator; changelog attached. * renamed dlls/exe: - aifw.dll to aifw_hs.dll - cputils to cputils_hs - aiidleint.dll to aiidleint_hs.dll - aiutils.dll to aiutils_hs.dll - MenuInterface.dll to MenuInterface_hs.dll - XCFW.dll to XCFW_hs.dll - homescreen.exe to homescreen_hs.exe - ailaunch.exe to ailaunch_hs.exe * new UID for Active Idle (aifw_hs.dll, aiidleint_hs.dll and homescreen.exe): #define AI_UID3_AIFW_COMMON 0xEDFF45C4 (was 0x102750F0 = 271012080) * new UID for cputils_hs.dll: 0xE3E7134E (was 0x20016B7F = 536963967) * new UID for AI Utilities Factory (aiutils_hs.dll): 0xEC55106C (was 0x10281865 = 271063141) * new UID for MenuInterface_hs.dll: 0xEEE24485 (was 0x10210EAB = 270601899) * new UID for XCFW_hs.dll: 0xEB12332F (was 0x10210EA0 = 270601888) * new UID for ailaunch_hs.exe: 0xEF5A047A (was 0x200286E3 = 537036515)

/*
* Copyright (c) 2005-2006 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 project AI framework
*
*/

#include        <platform_paths.hrh>
#include        <data_caging_paths.hrh>
#include        <platform/mw/aisystemuids.hrh>

TARGET          aifw_hs.dll
TARGETTYPE      dll
UID             0x1000008D AI_UID3_AIFW_DLL
VENDORID        VID_DEFAULT
CAPABILITY      CAP_GENERAL_DLL

// Framework sources
SOURCEPATH      ../src/framework
SOURCE          aifw.cpp
SOURCE          aicontentpluginmanager.cpp
SOURCE          aiuicontrollermanager.cpp
SOURCE          aicallstatusobserver.cpp
SOURCE          ailightstatusobserver.cpp
SOURCE          aibackuprestorestatusobserver.cpp
SOURCE          aienvironmentchangeobserver.cpp
SOURCE          aifocusobserver.cpp
SOURCE          aikeylockobserver.cpp
SOURCE          aipsstatusobserver.cpp
SOURCE          aipluginstatemanager.cpp
SOURCE          aipluginstatemachineimpl.cpp
SOURCE          aistatealive.cpp
SOURCE          aistatesuspended.cpp
SOURCE          aistateidle.cpp
SOURCE          aipluginfactory.cpp
SOURCE          aiuiframeworkobserverimpl.cpp
SOURCE          ainetworklistener.cpp

// Active Idle Framework shared sources
SOURCEPATH      ../src/common
SOURCE          aifwpanic.cpp

USERINCLUDE     .
USERINCLUDE     ../inc/framework
USERINCLUDE     ../inc/common
USERINCLUDE     ../inc/idleint
USERINCLUDE     ../cenrep

MW_LAYER_SYSTEMINCLUDE

// Symbian OS dependencies
LIBRARY         euser.lib bafl.lib ecom.lib
LIBRARY         centralrepository.lib
LIBRARY         apparc.lib apgrfx.lib
LIBRARY         ws32.lib cone.lib commonengine.lib
LIBRARY         cenrepnotifhandler.lib

// S60 Dependencies
LIBRARY         avkon.lib
LIBRARY         aknnotify.lib
LIBRARY         featmgr.lib
LIBRARY         eikcore.lib
LIBRARY         hwrmlightclient.lib
LIBRARY         networkhandling.lib

// Active Idle internal dependencies
LIBRARY     aiutils_hs.lib aiidleint_hs.lib

// Debugging dependencies
LIBRARY    flogger.lib

//++HV
LIBRARY akntransitionutils.lib
//--HV

DEFFILE         aifwu.def