vmbx/vmbxengine/tsrc/ut_vmbxengine/ut_vmbxengine.pro
changeset 19 e44a8c097b15
parent 12 ae8abd0db65c
child 35 6aefa3341fcc
equal deleted inserted replaced
15:d7fc66ccd6fb 19:e44a8c097b15
    13 #
    13 #
    14 # Description:
    14 # Description:
    15 #
    15 #
    16 
    16 
    17 TEMPLATE = app
    17 TEMPLATE = app
    18 TARGET = 
    18 TARGET = ut_vmbxengine
    19 DEPENDPATH += .
    19 TARGET.EPOCALLOWDLLDATA = 1
    20 INCLUDEPATH += .
    20 
    21 CONFIG += hb
    21 CONFIG += hb
    22 CONFIG += qtestlib
    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
    23 
    34 
    24 symbian: { 
    35 symbian: { 
    25     TARGET.CAPABILITY = CAP_GENERAL_DLL
    36     TARGET.CAPABILITY = CAP_GENERAL_DLL
    26 }
    37 }
    27 
    38 
    28 symbian {
    39 # Code subject to test 
    29     INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
    40 SOURCES += ..\..\src\vmbxuihandler.cpp
    30                   /epoc32/include/mw/QtTest \
    41 # It is mocked by qtuihandler_mock.cpp, remove the real one
    31                   ../../inc
    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
    32 
    65 
    33     LIBS += -lvmbxengine.dll\
    66 HEADERS += ..\..\inc\vmbxuihandler.h
    34              -lflogger.dll
    67 HEADERS += ..\..\inc\vmbxqtuihandler.h
    35     TARGET.CAPABILITY = ALL -TCB
    68 HEADERS += ..\..\inc\voicemailboximpl.h
    36 }
    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
    37 
    88 
    38 # Input
    89 HEADERS += ..\..\inc\mvmbxcenrephandler.h 
    39 HEADERS += $$PUBLIC_HEADERS
    90 HEADERS += ..\..\inc\mvmbxcenrepobserver.h 
    40 HEADERS += ut_vmbxengine.h
    91 HEADERS += ..\..\inc\mvmbxchangeobserver.h 
    41 SOURCES += ut_vmbxengine.cpp\
    92 HEADERS += ..\..\inc\mvmbxresourceprovider.h
    42           ..\..\src\vmbxuihandler.cpp\
    93 HEADERS += ..\..\inc\mvmbxsatrefreshobserver.h
    43           ..\..\src\vmbxqtuihandler.cpp\
    94 HEADERS += ..\..\inc\mvmbxservicenotify.h
    44           ..\..\src\voicemailboximpl.cpp\
    95 HEADERS += ..\..\inc\mvmbxsimstoreobserver.h
    45           ..\..\src\vmbxpbkstore.cpp\
    96 HEADERS += ..\..\inc\mvmbxuihandler.h
    46           ..\..\src\vmbxetelconnection.cpp\
    97 HEADERS += ..\..\inc\mvmbxuiutilities.h
    47           ..\..\src\vmbxsimhandler.cpp\
    98 
    48           ..\..\src\vmbxcenrephandler.cpp\
    99 # Test code
    49           ..\..\src\vmbxutilities.cpp\
   100 HEADERS += inc\ut_vmbxengine.h
    50           ..\..\src\vmbxenginefactory.cpp\
   101 HEADERS += inc\ut_pbkstore.h
    51           ..\..\src\vmbxenginebase.cpp\
   102 HEADERS += inc\ut_simhandler.h
    52           ..\..\src\vmbxcsvoiceengine.cpp\
   103 
    53           ..\..\src\vmbxcsvideoengine.cpp\
   104 SOURCES += src\ut_vmbxengine.cpp
    54           ..\..\src\vmbxvoipengine.cpp\
   105 SOURCES += src\ut_pbkstore.cpp
    55           ..\..\src\vmbxemergencycall.cpp\	
   106 SOURCES += src\ut_simhandler.cpp
    56           ..\..\src\vmbxuiutilities.cpp\
   107 SOURCES += src\main.cpp
    57           ..\..\src\vmbxcenrepobserver.cpp\
   108 
    58           ..\..\src\vmbxsimstoreobserver.cpp\
   109 # Mock class
    59           ..\..\src\vmbxsatrefreshobserver.cpp\
   110 SOURCES += src\etel_mock.cpp
    60           ..\..\src\vmbxobserver.cpp\
   111 SOURCES += src\mpbutil_mock.cpp
    61           ..\..\src\vmbshandler.cpp\
   112 SOURCES += src\qtuihandler_mock.cpp
    62           ..\..\src\vmspshandler.cpp\
   113 SOURCES += src\cenrep_mock.cpp
    63           ..\..\src\vmsettingsuiiconfileprovider.cpp
   114 
       
   115 LIBS += -lflogger.dll
       
   116 LIBS += -lfeatmgr.dll    
       
   117 LIBS += -lcenrepnotifhandler.dll
       
   118 LIBS += -lphoneclient.dll
       
   119 LIBS += -lsssettings.dll
       
   120 LIBS += -lsatclient.dll
       
   121 LIBS += -lserviceprovidersettings.dll
       
   122     
       
   123 #End of files