vmbx/vmbxengine/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) 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 #
       
    18 
       
    19 TEMPLATE = lib
       
    20 TARGET = vmbxengine
       
    21 DEPENDPATH += .
       
    22 HEADERS += $$PUBLIC_HEADERS
       
    23 
       
    24 CONFIG += hb
       
    25 MOC_DIR = moc
       
    26 
       
    27 symbian: {
       
    28     TARGET.CAPABILITY = CAP_GENERAL_DLL
       
    29     TARGET.EPOCALLOWDLLDATA = 1
       
    30     TARGET.UID3=0x1000590F
       
    31     INCLUDEPATH += $$MW_LAYER_SYSTEMINCLUDE \
       
    32                    $$MOC_DIR \
       
    33                    ../../inc \
       
    34                    ./inc
       
    35         
       
    36     LIBS += -lcentralrepository \
       
    37             -lcenrepnotifhandler \
       
    38             -lfeatmgr \
       
    39             -lphoneclient \
       
    40             -lsssettings \
       
    41             -letelmm \
       
    42             -letel \
       
    43             -lsatclient \
       
    44             -lserviceprovidersettings \
       
    45             -lefsrv \
       
    46             -lFlogger
       
    47 
       
    48     HEADERS += inc/mvmbxcenrephandler.h \
       
    49                inc/mvmbxcenrepobserver.h \
       
    50                inc/mvmbxchangeobserver.h \
       
    51                inc/mvmbxresourceprovider.h \
       
    52                inc/mvmbxsatrefreshobserver.h \
       
    53                inc/mvmbxservicenotify.h \
       
    54                inc/mvmbxsimstoreobserver.h \
       
    55                inc/mvmbxuihandler.h \
       
    56                inc/mvmbxuiutilities.h \
       
    57                inc/vmbshandler.h \
       
    58                inc/vmbxcenrephandler.h \
       
    59                inc/vmbxcenrepobserver.h \
       
    60                inc/vmbxcsvideoengine.h \
       
    61                inc/vmbxcsvoiceengine.h \
       
    62                inc/vmbxemergencycall.h \
       
    63                inc/vmbxenginebase.h \
       
    64                inc/vmbxenginefactory.h \
       
    65                inc/vmbxetelconnection.h \
       
    66                inc/vmbxlogger.h \
       
    67                inc/vmbxobserver.h \
       
    68                inc/vmbxpbkstore.h \
       
    69                inc/vmbxqtuihandler.h \
       
    70                inc/vmbxsatrefreshobserver.h \
       
    71                inc/vmbxsimhandler.h \
       
    72                inc/vmbxsimstoreobserver.h \
       
    73                inc/vmbxuihandler.h \
       
    74                inc/vmbxuiutilities.h \
       
    75                inc/vmbxutilities.h \
       
    76                inc/vmbxvoipengine.h \
       
    77                inc/vmsettingsuiiconfileprovider.h \
       
    78                inc/vmspshandler.h \
       
    79                inc/voicemailboxdefsinternal.h \
       
    80                inc/voicemailboximpl.h \
       
    81                inc/voicemailboxprivatecrkeys.h \
       
    82                inc/dialogwaiter.h
       
    83 
       
    84     SOURCES += src/vmbxcenrepobserver.cpp \
       
    85                src/vmbxcsvoiceengine.cpp \
       
    86                src/vmbxcsvideoengine.cpp \
       
    87                src/vmbxcenrephandler.cpp \
       
    88                src/vmbshandler.cpp \
       
    89                src/cvoicemailboxentry.cpp \
       
    90                src/cvoicemailbox.cpp \
       
    91                src/voicemailboximpl.cpp \
       
    92                src/vmspshandler.cpp \
       
    93                src/vmsettingsuiiconfileprovider.cpp \
       
    94                src/vmbxvoipengine.cpp \
       
    95                src/vmbxutilities.cpp \
       
    96                src/vmbxuiutilities.cpp \
       
    97                src/vmbxuihandler.cpp \
       
    98                src/vmbxsimstoreobserver.cpp \
       
    99                src/vmbxsimhandler.cpp \
       
   100                src/vmbxsatrefreshobserver.cpp \
       
   101                src/vmbxqtuihandler.cpp \
       
   102                src/vmbxpbkstore.cpp \
       
   103                src/vmbxobserver.cpp \
       
   104                src/vmbxetelconnection.cpp \
       
   105                src/vmbxenginefactory.cpp \
       
   106                src/vmbxenginebase.cpp \
       
   107                src/vmbxemergencycall.cpp \
       
   108                src/dialogwaiter.cpp
       
   109                
       
   110      defFiles = \
       
   111         "$${LITERAL_HASH}ifdef WINS" \
       
   112             "DEFFILE bwins/vmbxengine.def" \
       
   113         "$${LITERAL_HASH}else" \
       
   114             "DEFFILE eabi/vmbxengine.def" \
       
   115         "$${LITERAL_HASH}endif"
       
   116     
       
   117     MMP_RULES += defFiles
       
   118 
       
   119     BLD_INF_RULES.prj_exports += \
       
   120         "rom/backup_registration.xml /epoc32/data/z/private/100058F5/backup_registration.xml" \
       
   121         "conf/voicemailbox.confml         MW_LAYER_CONFML(voicemailbox.confml)" \
       
   122         "conf/voicemailbox_101F874F.crml  MW_LAYER_CRML(voicemailbox_101F874F.crml)" \
       
   123         "rom/backup_registration.xml   /epoc32/release/winscw/udeb/z/private/100058F5/backup_registration.xml" \
       
   124         "rom/backup_registration.xml   /epoc32/release/winscw/urel/z/private/100058F5/backup_registration.xml" \
       
   125         "rom/vmbxengine_stub.sis /epoc32/data/z/system/install/vmbxengine_stub.sis" \
       
   126         "rom/vmbxengine.iby CORE_MW_LAYER_IBY_EXPORT_PATH(vmbxengine.iby)" \
       
   127         "rom/vmbxresources.iby       LANGUAGE_MW_LAYER_IBY_EXPORT_PATH(vmbxresources.iby)"
       
   128 
       
   129     TRANSLATIONS = vmbx.ts
       
   130 
       
   131 }