os/persistentdata/loggingservices/eventlogger/group/logserv.mmp
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 // Copyright (c) 2002-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 // T_LogBench test assumes that the default max heap size of Logeng server is 1M.
    15 // If in the future EPOCHEAPSIZE keyword is used in this mmp file for
    16 // heap size change - T_LogBench test source code has to be reviewed and updated too.
    17 // logserv.exe Log server
    18 // 
    19 //
    20 
    21 /**
    22  @file
    23 */
    24 
    25 #include "LogEng.cfg"
    26 
    27 TARGET				logserv.exe
    28 CAPABILITY ProtServ WriteUserData ReadUserData
    29 
    30 TARGETTYPE			EXE
    31 
    32 //CodeWarrior compilation options - disable the "illegal pragma" warning
    33 OPTION CW -w noillpragmas
    34 
    35 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    36 
    37 USERINCLUDE			../LogServ/inc
    38 USERINCLUDE			../logcntmodel/inc
    39 USERINCLUDE			../Shared
    40 
    41 SOURCEPATH			.
    42 DOCUMENT			LogEng.cfg
    43 
    44 SOURCEPATH			../LogServ/src
    45 
    46 SOURCE				LOGADD.CPP
    47 SOURCE				LOGGET.CPP
    48 SOURCE				LOGDUP.CPP
    49 SOURCE				LOGQUERY.CPP
    50 SOURCE				LOGFILTQ.CPP
    51 SOURCE				LOGMAIN.CPP
    52 SOURCE				LOGREC.CPP
    53 SOURCE				LOGCOMP.CPP
    54 SOURCE				LOGCHNGE.CPP
    55 SOURCE				LOGDEL.CPP
    56 SOURCE				LogNotify.cpp
    57 SOURCE				LogDynBuf.cpp
    58 
    59 SOURCE				LogServServer.cpp
    60 SOURCE				logservsession.cpp
    61 
    62 SOURCE				LogServRecentCondition.cpp
    63 SOURCE				LogServRecentListManager.cpp
    64 SOURCE				LogServRecentList.cpp
    65 
    66 SOURCE				LogServShutDownTimer.cpp
    67 SOURCE				LogServStartup.cpp
    68 SOURCE				LogServScheduler.cpp
    69 SOURCE				LogServPanic.cpp
    70 //
    71 SOURCE				LogServView.cpp
    72 SOURCE				LogServViewChangeManager.cpp
    73 SOURCE				LogServViewWindowFetcher.cpp
    74 //
    75 SOURCE				LogServOperationFactory.cpp
    76 SOURCE				LogServOperations.cpp
    77 SOURCE				LogServOperationBase.cpp
    78 SOURCE				LogServOperationQueue.cpp
    79 //
    80 SOURCE				LogServDatabaseDriver.cpp
    81 SOURCE				LogServDatabaseMarshall.cpp
    82 SOURCE				LogServDatabaseChangeTracker.cpp
    83 SOURCE				LogServDatabaseChangeObserver.cpp
    84 SOURCE				LogServDatabaseTransactionInterface.cpp
    85 //
    86 SOURCE				LogServResourceInterpreter.cpp
    87 //
    88 SOURCE				LogServBackupManager.cpp
    89 SOURCE				LogServBackupInterface.cpp
    90 //
    91 SOURCE				LogServCacheStrings.cpp
    92 SOURCE				LogServCacheConfig.cpp
    93 SOURCE				LogServCacheTypes.cpp
    94 SOURCE				logservsecurity.cpp
    95 
    96 SOURCE				LogServSqlStrings.cpp
    97 
    98 SOURCEPATH			../LogServ
    99 START RESOURCE		LOGSERV.RSS
   100 TARGETPATH 			private/101f401d
   101 HEADER
   102 END
   103 
   104 
   105 LIBRARY				euser.lib
   106 LIBRARY				efsrv.lib
   107 LIBRARY				bafl.lib
   108 LIBRARY				logwrap.lib
   109 LIBRARY				edbms.lib
   110 LIBRARY				logcli.lib
   111 LIBRARY				estor.lib
   112 LIBRARY				logcntmodel.lib
   113 LIBRARY				centralrepository.lib
   114 LIBRARY				ecom.lib
   115 
   116 #ifdef MMPSWITCH_LOGGING_ENABLED
   117 LIBRARY				flogger.lib
   118 MACRO				LOGGING_ENABLED
   119 #endif
   120 
   121 #ifdef MMPSWITCH_LOGGING_CREATE_LOG_DIRECTORY
   122 MACRO				LOGGING_CREATE_LOG_DIRECTORY
   123 #endif
   124 
   125 #ifdef MMPSWITCH_LOGGING_WIPE_ON_BOOT
   126 MACRO				LOGGING_WIPE_ON_BOOT
   127 #endif
   128 
   129 UID					0x00000000 0x101f401d
   130 VENDORID 0x70000001
   131 
   132 SMPSAFE