diff -r 000000000000 -r 08ec8eefde2f persistentstorage/sql/GROUP/SqlDb.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/persistentstorage/sql/GROUP/SqlDb.mmp Fri Jan 22 11:06:30 2010 +0200 @@ -0,0 +1,80 @@ +// Copyright (c) 2005-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: +// SqlDb.dll SQL Database management - client dll +// +// + +/** +@file +*/ + +//#define SYMBIAN_INCLUDE_EXECUTABLE_TRACE +#include + +#ifdef SYMBIAN_INCLUDE_EXECUTABLE_TRACE +MACRO SQLDB_ENABLE_TRACE +#endif + +TARGET sqldb.dll +TARGETTYPE dll + +UID 0x1000008d 0x10281E18 + +OS_LAYER_SYSTEMINCLUDE_SYMBIAN +USERINCLUDE ../INC +USERINCLUDE ../SRC/Client +USERINCLUDE ../SRC/Client/IPC +USERINCLUDE ../SRC/Common +USERINCLUDE ../SRC/Common/IPC +USERINCLUDE ../SRC/Common/Trace +USERINCLUDE ../SRC/Security +//SqlDb includes sqlite3.h header file for the error code macros defined there +#ifdef SYMBIAN_USE_SQLITE_VERSION_3_6_4 +USERINCLUDE ../SQLite364 +#else +USERINCLUDE ../SQLite +#endif +//SqlDb does not use standard C library, but there are some C header files included in sqlite3.h +OS_LAYER_ESTLIB_SYSTEMINCLUDE + +SOURCEPATH ../SRC/Client +SOURCE SQLDatabase.cpp SqlDatabaseImpl.cpp SqlStatement.cpp SqlStatementImpl.cpp SqlStream.cpp +SOURCE SqlBlob.cpp + +SOURCEPATH ../SRC/Common +SOURCE SqlUtil.cpp SqlBufFlat.cpp SqlBufIterator.cpp + +SOURCEPATH ../SRC/Client +SOURCE SqlDbSession.cpp SqlStmtSession.cpp SqlResourceTest.cpp SqlScalarFullSelect.cpp SqlResourceProfiler.cpp +SOURCEPATH ../SRC/Client/IPC +SOURCE IPCBuf.cpp +SOURCEPATH ../SRC/Common +SOURCE SqlSrvStartup.cpp + +SOURCEPATH ../SRC/Security +SOURCE SqlSecurity.cpp SqlSecurityImpl.cpp + +#ifdef SYMBIAN_INCLUDE_EXECUTABLE_TRACE +SOURCEPATH ../SRC/Common/Trace +SOURCE UTraceSql.cpp +#endif + +LIBRARY euser.lib efsrv.lib estor.lib + +VENDORID 0x70000001 +CAPABILITY All -Tcb + +SMPSAFE + +DEFFILE SqlDb.def