--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/phoneengine/phonemodel/phonemodel.pro Fri Jun 04 10:19:18 2010 +0100
@@ -0,0 +1,189 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+#
+
+TEMPLATE = lib
+TARGET = phoneengine
+
+CONFIG += mobility
+MOBILITY = systeminfo
+QT -= gui
+QT += network
+
+symbian {
+ TARGET.UID3 = 0x1000A86C
+ TARGET.VID = VID_DEFAULT
+ TARGET.CAPABILITY = ALL -TCB
+
+ INCLUDEPATH += $$APP_LAYER_SYSTEMINCLUDE \
+ $$OS_LAYER_GLIB_SYSTEMINCLUDE
+ INCLUDEPATH += ../../inc \
+ ../inc \
+ ../phoneservices/inc \
+ ../parserrecognizer/inc \
+
+ engineDefFiles = \
+ "$${LITERAL_HASH}ifdef WINSCW" \
+ "DEFFILE bwins/phoneengine.def" \
+ "$${LITERAL_HASH}else" \
+ "DEFFILE eabi/phoneengine.def" \
+ "$${LITERAL_HASH}endif"
+
+ MMP_RULES += engineDefFiles
+
+ LIBS += -lcce \
+ -lAccClient \
+ -lapgrfx \
+ -lapparc \
+ -laudiohandling \
+ -lcallhandling \
+ -lcentralrepository \
+ -lcommonEngine \
+ -lcontacthandling \
+ -lefsrv \
+ -letel \
+ -letelmm \
+ -leuser \
+ -lFeatMgr \
+ -lflogger \
+ -lloghandling \
+ -lphoneparser \
+ -lphonesettings \
+ -lPsui \
+ -lsecui \
+ -lSysUtil \
+ -lws32 \
+ -lPlatformEnv \
+ -lPhoneClient \
+ -lprofileeng \
+ -lbafl \
+ -lcallprovider \
+ -lpeservicehandling \
+ -lphoneservices \
+ -lengineinfo \
+ -lparserrecognizer \
+ -lmediatorclient \
+ -lestor \
+ -lxqservice \
+ -llibglib
+
+ TARGET.EPOCALLOWDLLDATA =1
+
+}
+
+HEADERS += ./inc/cpeaccessorymodemonitor.h
+HEADERS += ./inc/cpeactivestarter.h
+HEADERS += ./inc/cpeaudiooutputpreferencemonitor.h
+HEADERS += ./inc/cpecalldurationdisplaysettingmonitor.h
+HEADERS += ./inc/cpecenrepmonitor.h
+HEADERS += ./inc/cpeclientcallrequestmonitor.h
+HEADERS += ./inc/cpeclientcommandhandlermonitor.h
+HEADERS += ./inc/cpeclientemergencycallmonitor.h
+HEADERS += ./inc/cpeclientservices.h
+HEADERS += ./inc/cpedevicemodehandler.h
+HEADERS += ./inc/cpeexternaldatahandler.h
+HEADERS += ./inc/cpeidlestatusmonitor.h
+HEADERS += ./inc/cpemanualcallcontrolhandler.h
+HEADERS += ./inc/cpemessagehandler.h
+HEADERS += ./inc/cpemessagehandler.inl
+HEADERS += ./inc/cpenetworkregistrationstatusmonitor.h
+HEADERS += ./inc/cpeparseremergencynumberhandler.h
+HEADERS += ./inc/cpeparsermanufacturerhandler.h
+HEADERS += ./inc/cpeparsermischandler.h
+HEADERS += ./inc/cpeparserphonenumberhandler.h
+HEADERS += ./inc/cpeparsersimcontrolhandler.h
+HEADERS += ./inc/cpeparsersscallhandler.h
+HEADERS += ./inc/cpeparsersshandler.h
+HEADERS += ./inc/cpeparservoipnumberhandler.h
+HEADERS += ./inc/cpepcnparserprocedurehandler.h
+HEADERS += ./inc/cpephonemodel.h
+HEADERS += ./inc/cpephonemodelif.h
+HEADERS += ./inc/cpeprofilesettingmonitor.h
+HEADERS += ./inc/cpepubsubmonitor.h
+HEADERS += ./inc/cpesettingscommand.h
+HEADERS += ./inc/cpesimstatemonitor.h
+HEADERS += ./inc/cpetimer.h
+HEADERS += ./inc/mpeactivestarter.h
+HEADERS += ./inc/mpecallcontrolif.h
+HEADERS += ./inc/mpecallsettersif.h
+HEADERS += ./inc/mpeclientcallrequestmonitor.h
+HEADERS += ./inc/mpeexternaldatahandler.h
+HEADERS += ./inc/mpephonemodelinternal.h
+HEADERS += ./inc/mphonedevicemodeobserver.h
+HEADERS += ./inc/pepanic.pan
+HEADERS += ./inc/pevirtualengine.h
+HEADERS += ./inc/talogger.h
+HEADERS += ./inc/telephonyvariant.hrh
+HEADERS += ./inc/telinternalcrkeys.h
+HEADERS += ./inc/telinternalpskeys.h
+HEADERS += ./inc/telinternalpstypes.h
+HEADERS += ./inc/penetworkhandler.h
+
+SOURCES += ./src/cpeaccessorymodemonitor.cpp
+SOURCES += ./src/cpeactivestarter.cpp
+SOURCES += ./src/cpeaudiooutputpreferencemonitor.cpp
+SOURCES += ./src/cpecalldurationdisplaysettingmonitor.cpp
+SOURCES += ./src/cpecenrepmonitor.cpp
+SOURCES += ./src/cpeclientcallrequestmonitor.cpp
+SOURCES += ./src/cpeclientcommandhandlermonitor.cpp
+SOURCES += ./src/cpeclientemergencycallmonitor.cpp
+SOURCES += ./src/cpeclientservices.cpp
+SOURCES += ./src/cpedevicemodehandler.cpp
+SOURCES += ./src/cpeexternaldatahandler.cpp
+SOURCES += ./src/cpemessagehandler.cpp
+SOURCES += ./src/cpenetworkregistrationstatusmonitor.cpp
+SOURCES += ./src/cpeprofilesettingmonitor.cpp
+SOURCES += ./src/cpepubsubmonitor.cpp
+SOURCES += ./src/cpetimer.cpp
+SOURCES += ./src/pepanic.cpp
+SOURCES += ./src/cpemanualcallcontrolhandler.cpp
+SOURCES += ./src/cpeidlestatusmonitor.cpp
+SOURCES += ./src/cpeparsermanufacturerhandler.cpp
+SOURCES += ./src/cpeparsermischandler.cpp
+SOURCES += ./src/cpeparserphonenumberhandler.cpp
+SOURCES += ./src/cpeparsersimcontrolhandler.cpp
+SOURCES += ./src/cpeparsersscallhandler.cpp
+SOURCES += ./src/cpeparsersshandler.cpp
+SOURCES += ./src/cpephonemodel.cpp
+SOURCES += ./src/cpephonemodelif.cpp
+SOURCES += ./src/cpesimstatemonitor.cpp
+SOURCES += ./src/cpepcnparserprocedurehandler.cpp
+SOURCES += ./src/cpeparseremergencynumberhandler.cpp
+SOURCES += ./src/cpeparservoipnumberhandler.cpp
+SOURCES += ./src/phoneengineproxy.cpp
+SOURCES += ./src/cperemotepartyinfomediator.cpp
+SOURCES += ./src/cperemotepartyinfoproxy.cpp
+SOURCES += ./src/tperemotepartyinfomediatorupdater.cpp
+SOURCES += ./src/penetworkhandler.cpp
+
+include(api_headers.pri)
+
+headers.sources = $$PHONEENGINE_API_HEADERS
+headers.path = |../../inc
+# This is for new exporting system coming in garden
+for(header, headers.sources):BLD_INF_RULES.prj_exports += "$$header $$headers.path/$$basename(header)"
+
+BLD_INF_RULES.prj_exports += \
+ "$${LITERAL_HASH}include <platform_paths.hrh>" \
+ "./rom/phonengengine.iby CORE_APP_LAYER_IBY_EXPORT_PATH(phonengengine.iby)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony.confml APP_LAYER_CONFML(s60telephony.confml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_japan.confml CONFML_EXPORT_PATH(s60telephony_japan.confml,japan)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_101F87E3.crml APP_LAYER_CRML(s60telephony_101F87E3.crml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_102828B1.crml APP_LAYER_CRML(s60telephony_102828B1.crml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_102828B2.crml APP_LAYER_CRML(s60telephony_102828B2.crml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_102828B8.crml APP_LAYER_CRML(s60telephony_102828B8.crml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_102828F8.crml APP_LAYER_CRML(s60telephony_102828F8.crml)"
+BLD_INF_RULES.prj_exports += "./conf/s60telephony_102830B6.crml APP_LAYER_CRML(s60telephony_102830B6.crml)"