plugins/contacts/symbian/contactsmodel/groupsql/cntplsql.mmp
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Mon, 04 Oct 2010 01:37:06 +0300
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
permissions -rw-r--r--
Revision: 201037 Kit: 201039

/*
* Copyright (c) 2007-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: 
* cntplsql.dll
* cntplsql.dll Contacts engine persistence layer (no client interface)
*
*/

#include <platform_paths.hrh>
#include "cntmodel.mmh"

target          cntplsql.dll
targettype      DLL
CAPABILITY		All -TCB
UID				0x1027976B
VENDORID 		0x70000001

//MACRO __PROFILE_DEBUG__

APP_LAYER_SYSTEMINCLUDE



// These two SYSTEMINCLUDES are needed as QT headers are used
SYSTEMINCLUDE		/epoc32/include/mw/QtCore
SYSTEMINCLUDE		/epoc32/include/stdapis/stlportv5

// Orbit
SYSTEMINCLUDE		/epoc32/include/mw/hb/hbcore
SYSTEMINCLUDE		/epoc32/include/mw/hb/hbinput

userinclude ../src //for cntstd.h 
userinclude ../cntsrv/inc //for persistencelayer.h 
APP_LAYER_SYSTEMINCLUDE_SYMBIAN

userinclude 	../cntplsql/inc 
userinclude 	../inc			//for ccontactprivate.h

// Qt Macros
MACRO		UNICODE
MACRO		QT_KEYPAD_NAVIGATION
MACRO		QT_SOFTKEYS_ENABLED
MACRO		HB_EFFECTS
MACRO		QT_NO_DEBUG
MACRO		QT_SVG_LIB
MACRO		QT_GUI_LIB
MACRO		QT_NETWORK_LIB
MACRO		QT_CORE_LIB
MACRO		QT_WARNING_FILE_OUTPUT

SOURCEPATH	../cntplsql/src
source		cntsqlprovider.cpp 
source		cntpersistenceutility.cpp

source		cpplcontacttable.cpp
source		cpplgroupstable.cpp
source		cpplcommaddrtable.cpp
source		cpplpredictivesearchtable.cpp
source		c12keypredictivesearchtable.cpp
source		cqwertypredictivesearchtable.cpp
source		cpredictivesearchsettingstable.cpp
source		cpredictivesearchsynchronizer.cpp

source 		pplcontactitemmanager.cpp
source		rpplicccontactstore.cpp
source		pplpreferencespersistor.cpp
source		clplcontactproperties.cpp
source		cplcollectioniterator.cpp
source		cplplugins.cpp

source		cntfilesearch.cpp
source		cplcontactsfile.cpp
source		cplpersistencebroker.cpp

source 		clplanalyserproxy.cpp
source		clplgenericproxy.cpp

source      cntpplviewmanager.cpp
source      cntpplviewsession.cpp

source		cpcskeymap.cpp
source		c12keykeymap.cpp
source		cqwertykeymap.cpp
//source		cntmetadataoperation.cpp
source		cpplpresencetable.cpp
source    cntsqlsearch.cpp

LIBRARY         euser.lib 
LIBRARY         efsrv.lib 
LIBRARY         estor.lib 
LIBRARY         ecom.lib 
LIBRARY         bafl.lib
LIBRARY         cntmodel.lib
LIBRARY			sqldb.lib
LIBRARY			HbCore.lib
LIBRARY			QtCore.lib
LIBRARY     	libstdcppv5.lib
LIBRARY     	libc.lib
LIBRARY     	libm.lib

OPTION ARMCC --visibility_inlines_hidden


EPOCALLOWDLLDATA
STDCPP
SMPSAFE