os/persistentdata/persistentstorage/sql/GROUP/sqlite.mmp
changeset 0 bde4ae8d615e
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/os/persistentdata/persistentstorage/sql/GROUP/sqlite.mmp	Fri Jun 15 03:10:57 2012 +0200
     1.3 @@ -0,0 +1,193 @@
     1.4 +// Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
     1.5 +// All rights reserved.
     1.6 +// This component and the accompanying materials are made available
     1.7 +// under the terms of "Eclipse Public License v1.0"
     1.8 +// which accompanies this distribution, and is available
     1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
    1.10 +//
    1.11 +// Initial Contributors:
    1.12 +// Nokia Corporation - initial contribution.
    1.13 +//
    1.14 +// Contributors:
    1.15 +//
    1.16 +// Description:
    1.17 +// SQLite.lib Database management - SQLite library
    1.18 +// 
    1.19 +//
    1.20 +
    1.21 +/**
    1.22 + @file
    1.23 +*/
    1.24 +
    1.25 +#include "sqlite_macro.mmh"
    1.26 +
    1.27 +TARGET		sqlite.lib
    1.28 +TARGETTYPE	lib
    1.29 +
    1.30 +CAPABILITY	All -Tcb
    1.31 +
    1.32 +UID			0x1000008d 0x10281E19
    1.33 +
    1.34 +VendorId	0x70000001
    1.35 +
    1.36 +SMPSAFE
    1.37 +
    1.38 +//////////////////////////////////////////////////////////////////////////////////////////////////////////
    1.39 +/////////////////  RVCT compiler warning & optimization options  /////////////////////////////////////////
    1.40 +
    1.41 +//550: <entity-kind> "entity" was set but never used
    1.42 +//C2874W: <name> may be used before being set
    1.43 +//C2874W: <name> may be used before being set
    1.44 +//177-D: variable <name> was declared but never referenced
    1.45 +//1293-D: assignment in condition
    1.46 +
    1.47 +OPTION ARMCC --diag_suppress 550,2874,368,177,1293
    1.48 +OPTION ARMCC -Ono_cg_cond
    1.49 +
    1.50 +//////////////////////////////////////////////////////////////////////////////////////////////////////////
    1.51 +/////////////////  CW compiler warning options  //////////////////////////////////////////////////////////
    1.52 +
    1.53 +//Variable/argument <x> is not used in function
    1.54 +//Possible unwanted <x>
    1.55 +
    1.56 +OPTION CW -w nounused -w nounwanted
    1.57 +
    1.58 +//////////////////////////////////////////////////////////////////////////////////////////////////////////
    1.59 +/////////////////  GCC compiler warning options  /////////////////////////////////////////////////////////
    1.60 +
    1.61 +//"-w" option suppresses all warnings! 
    1.62 +//"<variable> might be used uninitialized in this function" - only this warning needs to be suppressed,
    1.63 +//but there is no option for that.
    1.64 +
    1.65 +OPTION GCC -w
    1.66 +
    1.67 +//////////////////////////////////////////////////////////////////////////////////////////////////////////
    1.68 +
    1.69 +OS_LAYER_SYSTEMINCLUDE_SYMBIAN
    1.70 +OS_LAYER_ESTLIB_SYSTEMINCLUDE
    1.71 +USERINCLUDE		../traces_sqlite
    1.72 +USERINCLUDE		../OsLayer
    1.73 +
    1.74 +#ifdef SYMBIAN_USE_SQLITE_VERSION_3_6_4
    1.75 +USERINCLUDE	../SQLite364
    1.76 +SOURCEPATH	../SQLite364
    1.77 +SOURCE		alter.c
    1.78 +SOURCE		analyze.c
    1.79 +SOURCE		attach.c
    1.80 +SOURCE		auth.c
    1.81 +SOURCE		bitvec.c
    1.82 +SOURCE		btree.c
    1.83 +SOURCE		build.c
    1.84 +SOURCE		callback.c
    1.85 +SOURCE		complete.c
    1.86 +SOURCE		date.c
    1.87 +SOURCE		delete.c
    1.88 +SOURCE		expr.c
    1.89 +SOURCE		fault.c
    1.90 +SOURCE		func.c
    1.91 +SOURCE		global.c
    1.92 +SOURCE		hash.c
    1.93 +SOURCE		insert.c
    1.94 +SOURCE		journal.c
    1.95 +SOURCE		legacy.c
    1.96 +SOURCE		loadext.c
    1.97 +SOURCE		main.c
    1.98 +SOURCE		malloc.c
    1.99 +SOURCE		mem1.c
   1.100 +SOURCE		mem2.c
   1.101 +SOURCE		mem3.c
   1.102 +SOURCE		mem4.c
   1.103 +SOURCE		mem5.c
   1.104 +SOURCE		mem6.c
   1.105 +SOURCE		mutex.c
   1.106 +SOURCE		opcodes.c
   1.107 +SOURCE		os.c
   1.108 +SOURCE		pager.c
   1.109 +SOURCE		pcache.c
   1.110 +SOURCE		parse.c
   1.111 +SOURCE		pragma.c
   1.112 +SOURCE		prepare.c
   1.113 +SOURCE		printf.c
   1.114 +SOURCE		random.c
   1.115 +SOURCE		resolve.c
   1.116 +SOURCE		select.c
   1.117 +SOURCE		status.c
   1.118 +SOURCE		table.c
   1.119 +SOURCE		tokenize.c
   1.120 +SOURCE		trigger.c
   1.121 +SOURCE		update.c
   1.122 +SOURCE		utf.c
   1.123 +SOURCE		util.c
   1.124 +SOURCE		vacuum.c
   1.125 +SOURCE		vdbe.c
   1.126 +SOURCE		vdbeapi.c
   1.127 +SOURCE		vdbeaux.c
   1.128 +SOURCE		vdbeblob.c
   1.129 +SOURCE		vdbefifo.c
   1.130 +SOURCE		vdbemem.c
   1.131 +SOURCE		vtab.c
   1.132 +SOURCE		walker.c
   1.133 +SOURCE		where.c
   1.134 +#else
   1.135 +USERINCLUDE	../SQLite
   1.136 +SOURCEPATH	../SQLite
   1.137 +SOURCE		alter.c
   1.138 +SOURCE		analyze.c
   1.139 +SOURCE		attach.c
   1.140 +SOURCE		auth.c
   1.141 +SOURCE		bitvec.c
   1.142 +SOURCE		btree.c
   1.143 +SOURCE		build.c
   1.144 +SOURCE		callback.c
   1.145 +SOURCE		complete.c
   1.146 +SOURCE		date.c
   1.147 +SOURCE		delete.c
   1.148 +SOURCE		expr.c
   1.149 +SOURCE		fault.c
   1.150 +SOURCE		func.c
   1.151 +SOURCE		global.c
   1.152 +SOURCE		hash.c
   1.153 +SOURCE		insert.c
   1.154 +SOURCE		journal.c
   1.155 +SOURCE		legacy.c
   1.156 +SOURCE		loadext.c
   1.157 +SOURCE		main.c
   1.158 +SOURCE		malloc.c
   1.159 +SOURCE		mem1.c
   1.160 +SOURCE		mem2.c
   1.161 +SOURCE		mem3.c
   1.162 +SOURCE		mem4.c
   1.163 +SOURCE		mem5.c
   1.164 +SOURCE		mem6.c
   1.165 +SOURCE		mutex.c
   1.166 +SOURCE		opcodes.c
   1.167 +SOURCE		os.c
   1.168 +SOURCE		pager.c
   1.169 +SOURCE		parse.c
   1.170 +SOURCE		pragma.c
   1.171 +SOURCE		prepare.c
   1.172 +SOURCE		printf.c
   1.173 +SOURCE		random.c
   1.174 +SOURCE		select.c
   1.175 +SOURCE		status.c
   1.176 +SOURCE		table.c
   1.177 +SOURCE		tokenize.c
   1.178 +SOURCE		trigger.c
   1.179 +SOURCE		update.c
   1.180 +SOURCE		utf.c
   1.181 +SOURCE		util.c
   1.182 +SOURCE		vacuum.c
   1.183 +SOURCE		vdbe.c
   1.184 +SOURCE		vdbeapi.c
   1.185 +SOURCE		vdbeaux.c
   1.186 +SOURCE		vdbeblob.c
   1.187 +SOURCE		vdbefifo.c
   1.188 +SOURCE		vdbemem.c
   1.189 +SOURCE		vtab.c
   1.190 +SOURCE		where.c
   1.191 +#endif
   1.192 +
   1.193 +SOURCEPATH	../OsLayer
   1.194 +SOURCE		FileBuf64.cpp
   1.195 +SOURCE		os_symbian.cpp
   1.196 +SOURCE		SqliteUtil.cpp