messagingapp/msgnotifications/msgerrorwatcher/msgerrorwatcher.pro
changeset 56 f42d9a78f435
equal deleted inserted replaced
55:5b3b2fa8c3ec 56:f42d9a78f435
       
     1 #
       
     2 # Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
       
     3 # All rights reserved.
       
     4 # This component and the accompanying materials are made available
       
     5 # under the terms of "Eclipse Public License v1.0"
       
     6 # which accompanies this distribution, and is available
       
     7 # at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 #
       
     9 # Initial Contributors:
       
    10 # Nokia Corporation - initial contribution.
       
    11 #
       
    12 # Contributors:
       
    13 #
       
    14 # Description:
       
    15 #
       
    16 
       
    17 TEMPLATE = lib
       
    18 TARGET = msgerrorwatcher
       
    19 
       
    20 CONFIG += hb
       
    21 
       
    22 DEFINES += MSGERRORWATCHER_DLL
       
    23 
       
    24 DEPENDPATH +=  ./inc ./src
       
    25 INCLUDEPATH +=  ./inc 
       
    26 INCLUDEPATH += ../../../inc 
       
    27 INCLUDEPATH += ../../msgsettings/settingsview/inc 
       
    28 INCLUDEPATH += ../../msgui/inc
       
    29 INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE
       
    30 
       
    31 # Input
       
    32 HEADERS += ./inc/msgerrorwatcher.h \
       
    33            ./inc/msgerrorwatcher_p.h \
       
    34 			./inc/msgerrorroamingobserver.h \
       
    35 			./inc/msgerrorstartupobserver.h  \
       
    36 			./inc/msgerrorsmsdiskspaceobserver.h \
       
    37 			./inc/msgerrorextsmsdiskspaceobserver.h \
       
    38 			./inc/msgcenrepobserver.h \
       
    39 			./inc/msgerrorcommdbobserver.h\
       
    40 			./inc/msgerrordiskspaceobserver.h 
       
    41 
       
    42 SOURCES +=  ./src/msgerrorwatcher.cpp \
       
    43             ./src/msgerrorwatcher_p.cpp \
       
    44            ./src/msgerrorroamingobserver.cpp \
       
    45 			./src/msgerrorstartupobserver.cpp \
       
    46 			./src/msgerrorsmsdiskspaceobserver.cpp \
       
    47 			./src/msgerrorextsmsdiskspaceobserver.cpp \
       
    48 			./src/msgcenrepobserver.cpp \
       
    49 			./src/msgerrorcommdbobserver.cpp \
       
    50 			./src/msgerrordiskspaceobserver.cpp 
       
    51 
       
    52 defBlock = \      
       
    53 	  "$${LITERAL_HASH}if defined(EABI)" \
       
    54 	  "DEFFILE  ../eabi/msgerrorwatcher.def" \
       
    55              "$${LITERAL_HASH}else" \
       
    56              "DEFFILE  ../bwins/msgerrorwatcher.def" \
       
    57              "$${LITERAL_HASH}endif"
       
    58 	
       
    59 MMP_RULES += defBlock			
       
    60 LIBS +=   -lecom \
       
    61           -leuser \
       
    62           -lcommonengine \
       
    63           -lefsrv\
       
    64           -letel \
       
    65           -letelmm \   
       
    66           -lmsgs \
       
    67           -lcentralrepository \
       
    68           -lcenrepnotifhandler \   
       
    69           -llogcli \
       
    70           -llogwrap \
       
    71           -lcommdb \
       
    72           -lconnmon \
       
    73           -lHbCore \
       
    74           -lHbWidgets \
       
    75           -lHbUtils \
       
    76           -lQtCore \
       
    77           -lxqutils \
       
    78           -lflogger \
       
    79           -lcone \
       
    80           -leikcdlg \
       
    81           -leikctl \
       
    82           -leikcoctl \
       
    83           -leikcore \
       
    84           -lgdi \
       
    85           -lbafl \
       
    86           -lplatformenv \
       
    87           -lccon \
       
    88           -lestor \
       
    89           -lCdlEngine \
       
    90           -laknskins \
       
    91 	        -laknicon \
       
    92 	        -legul \
       
    93 	        -lxqservice 
       
    94            
       
    95 
       
    96 TARGET.UID3 = 0x2001FE78 #MSGERRORWATCHER_DLL_UID 
       
    97 TARGET.CAPABILITY =  All -TCB
       
    98 TARGET.EPOCALLOWDLLDATA = 1  
       
    99 
       
   100 # Platforms
       
   101 SYMBIAN_PLATFORMS = WINSCW \
       
   102     ARMV5
       
   103 
       
   104 # Build.inf rules
       
   105 BLD_INF_RULES.prj_exports += \
       
   106      "$${LITERAL_HASH}include <platform_paths.hrh>" \
       
   107      "rom/msgerrorwatcher.iby  CORE_APP_LAYER_IBY_EXPORT_PATH(msgerrorwatcher.iby)"
       
   108 
       
   109 # End of file	--Don't remove this.
       
   110