resourcemgmt/hwresourcesmgr/server/group/HWRMServer.mmp
changeset 0 4e1aa6a622a0
equal deleted inserted replaced
-1:000000000000 0:4e1aa6a622a0
       
     1 // Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
       
     2 // All rights reserved.
       
     3 // This component and the accompanying materials are made available
       
     4 // under the terms of "Eclipse Public License v1.0"
       
     5 // which accompanies this distribution, and is available
       
     6 // at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     7 //
       
     8 // Initial Contributors:
       
     9 // Nokia Corporation - initial contribution.
       
    10 //
       
    11 // Contributors:
       
    12 //
       
    13 // Description:
       
    14 //
       
    15 
       
    16 
       
    17 
       
    18 
       
    19 TARGET          hwrmserver.exe
       
    20 TARGETTYPE      exe
       
    21 
       
    22 TARGETPATH	sys/bin
       
    23 
       
    24 // Since this is an exe with no alternate implementations, 
       
    25 // just use same UID for both UID2 and UID3
       
    26 UID             0x101F7A02 0x101F7A02
       
    27 VENDORID        0x70000001
       
    28 CAPABILITY	     ReadDeviceData WriteDeviceData ProtServ CommDD
       
    29 
       
    30 SOURCEPATH	     ../src
       
    31 SOURCE          HWRMServerStartup.cpp
       
    32 SOURCE          HWRMServer.cpp
       
    33 SOURCE          HWRMSession.cpp
       
    34 SOURCE          HWRMServerActiveScheduler.cpp
       
    35 SOURCE          HWRMService.cpp
       
    36 SOURCE          HWRMLightService.cpp
       
    37 SOURCE          HWRMVibraService.cpp
       
    38 SOURCE          HWRMPowerService.cpp
       
    39 SOURCE          HWRMFmTxService.cpp
       
    40 SOURCE          HWRMGenericTimer.cpp
       
    41 SOURCE          HWRMVibraCommonData.cpp
       
    42 SOURCE          HWRMLightCommonData.cpp
       
    43 SOURCE          HWRMPowerCommonData.cpp
       
    44 SOURCE          HWRMFmTxCommonData.cpp
       
    45 SOURCE			HWRMFmTxRdsTextConverter.cpp
       
    46 SOURCE          HWRMFmTxStateUtility.cpp
       
    47 SOURCE          HWRMPluginHandler.cpp
       
    48 SOURCE          HWRMPluginTransactionList.cpp
       
    49 SOURCE          HWRMPolicy.cpp
       
    50 SOURCE          HWRMReservationHandler.cpp
       
    51 SOURCE          HWRMLightsTimeoutObserver.cpp
       
    52 SOURCE          HWRMPSChangeObserver.cpp
       
    53 SOURCE          HWRMPowerStatePluginHandler.cpp
       
    54 SOURCE          HWRMFmTxPowersaveTimer.cpp
       
    55 SOURCE          HWRMVibraCommonService.cpp
       
    56 SOURCE          HWRMFeatureMgr.cpp
       
    57 
       
    58 SOURCEPATH      ../../common/src
       
    59 SOURCE			cenrepobserver.cpp
       
    60 
       
    61 USERINCLUDE     ../inc
       
    62 USERINCLUDE     ../plugininc
       
    63 USERINCLUDE     ../../include
       
    64 USERINCLUDE     ../../common/inc
       
    65 USERINCLUDE     ../../client/inc
       
    66 USERINCLUDE     ../../light/inc
       
    67 USERINCLUDE     ../../vibra/inc
       
    68 USERINCLUDE     ../../power/inc
       
    69 USERINCLUDE     ../../../../resourceinterfaces/fmtransmittercontrol/inc
       
    70 
       
    71 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
       
    72 
       
    73 //DEBUGLIBRARY	comsdbgutil.lib
       
    74 LIBRARY         efsrv.lib
       
    75 LIBRARY         estor.lib
       
    76 LIBRARY         euser.lib
       
    77 LIBRARY         centralrepository.lib
       
    78 LIBRARY         ecom.lib
       
    79 LIBRARY         hwrmcommon.lib
       
    80 LIBRARY         featmgr.lib
       
    81 
       
    82 LANG			SC
       
    83 
       
    84 #include <comms-infras/commsdebugutility.mmh>
       
    85 #include "HWRMServer.mmh"
       
    86 
       
    87 // logging
       
    88 macro HWRM_SERVER
       
    89 //macro DISABLE_COMPONENT_TRACE //enable this macro to switch of debug logging
       
    90 
       
    91 // Enable this macro to enable audio routing flag
       
    92 // control from test code. 
       
    93 MACRO INSECURE_AUDIO_POLICY_KEYS
       
    94 
       
    95 SMPSAFE