vmbx/vmbxengine/tsrc/ut_vmbxengine/ut_vmbxengine.pro
branchRCL_3
changeset 20 987c9837762f
parent 19 7d48bed6ce0c
child 21 0a6dd2dc9970
equal deleted inserted replaced
19:7d48bed6ce0c 20:987c9837762f
     1 #
       
     2 # Copyright (c) 2009 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 = app
       
    18 TARGET = ut_vmbxengine
       
    19 TARGET.EPOCALLOWDLLDATA = 1
       
    20 
       
    21 CONFIG += hb
       
    22 CONFIG += qtestlib
       
    23 
       
    24 DEPENDPATH += .
       
    25 
       
    26 INCLUDEPATH += .
       
    27 INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE
       
    28 HEADERS += \epoc32\include\platform\mw\cvoicemailbox.h
       
    29 HEADERS += \epoc32\include\platform\mw\cvoicemailboxentry.h
       
    30 
       
    31 INCLUDEPATH += ..\..\inc
       
    32 
       
    33 HEADERS += $$PUBLIC_HEADERS
       
    34 
       
    35 symbian: { 
       
    36     TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    37 }
       
    38 
       
    39 # Code subject to test 
       
    40 SOURCES += ..\..\src\vmbxuihandler.cpp
       
    41 # It is mocked by qtuihandler_mock.cpp, remove the real one
       
    42 #SOURCES += ..\..\src\vmbxqtuihandler.cpp
       
    43 SOURCES += ..\..\src\voicemailboximpl.cpp
       
    44 SOURCES += ..\..\src\vmbxpbkstore.cpp
       
    45 SOURCES += ..\..\src\vmbxetelconnection.cpp
       
    46 SOURCES += ..\..\src\vmbxsimhandler.cpp
       
    47 SOURCES += ..\..\src\vmbxcenrephandler.cpp
       
    48 SOURCES += ..\..\src\vmbxutilities.cpp
       
    49 SOURCES += ..\..\src\vmbxenginefactory.cpp
       
    50 SOURCES += ..\..\src\vmbxenginebase.cpp
       
    51 SOURCES += ..\..\src\vmbxcsvoiceengine.cpp
       
    52 SOURCES += ..\..\src\vmbxcsvideoengine.cpp
       
    53 SOURCES += ..\..\src\vmbxvoipengine.cpp
       
    54 SOURCES += ..\..\src\vmbxemergencycall.cpp  
       
    55 SOURCES += ..\..\src\vmbxuiutilities.cpp
       
    56 SOURCES += ..\..\src\vmbxcenrepobserver.cpp
       
    57 SOURCES += ..\..\src\vmbxsimstoreobserver.cpp
       
    58 SOURCES += ..\..\src\vmbxsatrefreshobserver.cpp
       
    59 SOURCES += ..\..\src\vmbxobserver.cpp
       
    60 SOURCES += ..\..\src\vmbshandler.cpp
       
    61 SOURCES += ..\..\src\vmspshandler.cpp
       
    62 SOURCES += ..\..\src\vmsettingsuiiconfileprovider.cpp
       
    63 SOURCES += ..\..\src\cvoicemailbox.cpp
       
    64 SOURCES += ..\..\src\cvoicemailboxentry.cpp
       
    65 
       
    66 HEADERS += ..\..\inc\vmbxuihandler.h
       
    67 HEADERS += ..\..\inc\vmbxqtuihandler.h
       
    68 HEADERS += ..\..\inc\voicemailboximpl.h
       
    69 HEADERS += ..\..\inc\vmbxpbkstore.h
       
    70 HEADERS += ..\..\inc\vmbxetelconnection.h
       
    71 HEADERS += ..\..\inc\vmbxsimhandler.h
       
    72 HEADERS += ..\..\inc\vmbxcenrephandler.h
       
    73 HEADERS += ..\..\inc\vmbxutilities.h
       
    74 HEADERS += ..\..\inc\vmbxenginefactory.h
       
    75 HEADERS += ..\..\inc\vmbxenginebase.h
       
    76 HEADERS += ..\..\inc\vmbxcsvoiceengine.h
       
    77 HEADERS += ..\..\inc\vmbxcsvideoengine.h
       
    78 HEADERS += ..\..\inc\vmbxvoipengine.h
       
    79 HEADERS += ..\..\inc\vmbxemergencycall.h  
       
    80 HEADERS += ..\..\inc\vmbxuiutilities.h
       
    81 HEADERS += ..\..\inc\vmbxcenrepobserver.h
       
    82 HEADERS += ..\..\inc\vmbxsimstoreobserver.h
       
    83 HEADERS += ..\..\inc\vmbxsatrefreshobserver.h
       
    84 HEADERS += ..\..\inc\vmbxobserver.h
       
    85 HEADERS += ..\..\inc\vmbshandler.h
       
    86 HEADERS += ..\..\inc\vmspshandler.h
       
    87 HEADERS += ..\..\inc\vmsettingsuiiconfileprovider.h
       
    88 
       
    89 HEADERS += ..\..\inc\mvmbxcenrephandler.h 
       
    90 HEADERS += ..\..\inc\mvmbxcenrepobserver.h 
       
    91 HEADERS += ..\..\inc\mvmbxchangeobserver.h 
       
    92 HEADERS += ..\..\inc\mvmbxresourceprovider.h
       
    93 HEADERS += ..\..\inc\mvmbxsatrefreshobserver.h
       
    94 HEADERS += ..\..\inc\mvmbxservicenotify.h
       
    95 HEADERS += ..\..\inc\mvmbxsimstoreobserver.h
       
    96 HEADERS += ..\..\inc\mvmbxuihandler.h
       
    97 HEADERS += ..\..\inc\mvmbxuiutilities.h
       
    98 
       
    99 # Test code
       
   100 HEADERS += inc\ut_vmbxengine.h
       
   101 HEADERS += inc\ut_pbkstore.h
       
   102 HEADERS += inc\ut_simhandler.h
       
   103 
       
   104 SOURCES += src\ut_vmbxengine.cpp
       
   105 SOURCES += src\ut_pbkstore.cpp
       
   106 SOURCES += src\ut_simhandler.cpp
       
   107 SOURCES += src\main.cpp
       
   108 
       
   109 # Mock class
       
   110 SOURCES += src\etel_mock.cpp
       
   111 SOURCES += src\mpbutil_mock.cpp
       
   112 SOURCES += src\qtuihandler_mock.cpp
       
   113 SOURCES += src\cenrep_mock.cpp
       
   114 
       
   115 LIBS += -lflogger
       
   116 LIBS += -lfeatmgr    
       
   117 LIBS += -lcenrepnotifhandler
       
   118 LIBS += -lphoneclient
       
   119 LIBS += -lsssettings
       
   120 LIBS += -lsatclient
       
   121 LIBS += -lserviceprovidersettings
       
   122 LIBS += -lefsrv
       
   123     
       
   124 #End of file