os/persistentdata/persistentstorage/sql/GROUP/sqlite.mmp
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
// Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     2
// All rights reserved.
sl@0
     3
// This component and the accompanying materials are made available
sl@0
     4
// under the terms of "Eclipse Public License v1.0"
sl@0
     5
// which accompanies this distribution, and is available
sl@0
     6
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     7
//
sl@0
     8
// Initial Contributors:
sl@0
     9
// Nokia Corporation - initial contribution.
sl@0
    10
//
sl@0
    11
// Contributors:
sl@0
    12
//
sl@0
    13
// Description:
sl@0
    14
// SQLite.lib Database management - SQLite library
sl@0
    15
// 
sl@0
    16
//
sl@0
    17
sl@0
    18
/**
sl@0
    19
 @file
sl@0
    20
*/
sl@0
    21
sl@0
    22
#include "sqlite_macro.mmh"
sl@0
    23
sl@0
    24
TARGET		sqlite.lib
sl@0
    25
TARGETTYPE	lib
sl@0
    26
sl@0
    27
CAPABILITY	All -Tcb
sl@0
    28
sl@0
    29
UID			0x1000008d 0x10281E19
sl@0
    30
sl@0
    31
VendorId	0x70000001
sl@0
    32
sl@0
    33
SMPSAFE
sl@0
    34
sl@0
    35
//////////////////////////////////////////////////////////////////////////////////////////////////////////
sl@0
    36
/////////////////  RVCT compiler warning & optimization options  /////////////////////////////////////////
sl@0
    37
sl@0
    38
//550: <entity-kind> "entity" was set but never used
sl@0
    39
//C2874W: <name> may be used before being set
sl@0
    40
//C2874W: <name> may be used before being set
sl@0
    41
//177-D: variable <name> was declared but never referenced
sl@0
    42
//1293-D: assignment in condition
sl@0
    43
sl@0
    44
OPTION ARMCC --diag_suppress 550,2874,368,177,1293
sl@0
    45
OPTION ARMCC -Ono_cg_cond
sl@0
    46
sl@0
    47
//////////////////////////////////////////////////////////////////////////////////////////////////////////
sl@0
    48
/////////////////  CW compiler warning options  //////////////////////////////////////////////////////////
sl@0
    49
sl@0
    50
//Variable/argument <x> is not used in function
sl@0
    51
//Possible unwanted <x>
sl@0
    52
sl@0
    53
OPTION CW -w nounused -w nounwanted
sl@0
    54
sl@0
    55
//////////////////////////////////////////////////////////////////////////////////////////////////////////
sl@0
    56
/////////////////  GCC compiler warning options  /////////////////////////////////////////////////////////
sl@0
    57
sl@0
    58
//"-w" option suppresses all warnings! 
sl@0
    59
//"<variable> might be used uninitialized in this function" - only this warning needs to be suppressed,
sl@0
    60
//but there is no option for that.
sl@0
    61
sl@0
    62
OPTION GCC -w
sl@0
    63
sl@0
    64
//////////////////////////////////////////////////////////////////////////////////////////////////////////
sl@0
    65
sl@0
    66
OS_LAYER_SYSTEMINCLUDE_SYMBIAN
sl@0
    67
OS_LAYER_ESTLIB_SYSTEMINCLUDE
sl@0
    68
USERINCLUDE		../traces_sqlite
sl@0
    69
USERINCLUDE		../OsLayer
sl@0
    70
sl@0
    71
#ifdef SYMBIAN_USE_SQLITE_VERSION_3_6_4
sl@0
    72
USERINCLUDE	../SQLite364
sl@0
    73
SOURCEPATH	../SQLite364
sl@0
    74
SOURCE		alter.c
sl@0
    75
SOURCE		analyze.c
sl@0
    76
SOURCE		attach.c
sl@0
    77
SOURCE		auth.c
sl@0
    78
SOURCE		bitvec.c
sl@0
    79
SOURCE		btree.c
sl@0
    80
SOURCE		build.c
sl@0
    81
SOURCE		callback.c
sl@0
    82
SOURCE		complete.c
sl@0
    83
SOURCE		date.c
sl@0
    84
SOURCE		delete.c
sl@0
    85
SOURCE		expr.c
sl@0
    86
SOURCE		fault.c
sl@0
    87
SOURCE		func.c
sl@0
    88
SOURCE		global.c
sl@0
    89
SOURCE		hash.c
sl@0
    90
SOURCE		insert.c
sl@0
    91
SOURCE		journal.c
sl@0
    92
SOURCE		legacy.c
sl@0
    93
SOURCE		loadext.c
sl@0
    94
SOURCE		main.c
sl@0
    95
SOURCE		malloc.c
sl@0
    96
SOURCE		mem1.c
sl@0
    97
SOURCE		mem2.c
sl@0
    98
SOURCE		mem3.c
sl@0
    99
SOURCE		mem4.c
sl@0
   100
SOURCE		mem5.c
sl@0
   101
SOURCE		mem6.c
sl@0
   102
SOURCE		mutex.c
sl@0
   103
SOURCE		opcodes.c
sl@0
   104
SOURCE		os.c
sl@0
   105
SOURCE		pager.c
sl@0
   106
SOURCE		pcache.c
sl@0
   107
SOURCE		parse.c
sl@0
   108
SOURCE		pragma.c
sl@0
   109
SOURCE		prepare.c
sl@0
   110
SOURCE		printf.c
sl@0
   111
SOURCE		random.c
sl@0
   112
SOURCE		resolve.c
sl@0
   113
SOURCE		select.c
sl@0
   114
SOURCE		status.c
sl@0
   115
SOURCE		table.c
sl@0
   116
SOURCE		tokenize.c
sl@0
   117
SOURCE		trigger.c
sl@0
   118
SOURCE		update.c
sl@0
   119
SOURCE		utf.c
sl@0
   120
SOURCE		util.c
sl@0
   121
SOURCE		vacuum.c
sl@0
   122
SOURCE		vdbe.c
sl@0
   123
SOURCE		vdbeapi.c
sl@0
   124
SOURCE		vdbeaux.c
sl@0
   125
SOURCE		vdbeblob.c
sl@0
   126
SOURCE		vdbefifo.c
sl@0
   127
SOURCE		vdbemem.c
sl@0
   128
SOURCE		vtab.c
sl@0
   129
SOURCE		walker.c
sl@0
   130
SOURCE		where.c
sl@0
   131
#else
sl@0
   132
USERINCLUDE	../SQLite
sl@0
   133
SOURCEPATH	../SQLite
sl@0
   134
SOURCE		alter.c
sl@0
   135
SOURCE		analyze.c
sl@0
   136
SOURCE		attach.c
sl@0
   137
SOURCE		auth.c
sl@0
   138
SOURCE		bitvec.c
sl@0
   139
SOURCE		btree.c
sl@0
   140
SOURCE		build.c
sl@0
   141
SOURCE		callback.c
sl@0
   142
SOURCE		complete.c
sl@0
   143
SOURCE		date.c
sl@0
   144
SOURCE		delete.c
sl@0
   145
SOURCE		expr.c
sl@0
   146
SOURCE		fault.c
sl@0
   147
SOURCE		func.c
sl@0
   148
SOURCE		global.c
sl@0
   149
SOURCE		hash.c
sl@0
   150
SOURCE		insert.c
sl@0
   151
SOURCE		journal.c
sl@0
   152
SOURCE		legacy.c
sl@0
   153
SOURCE		loadext.c
sl@0
   154
SOURCE		main.c
sl@0
   155
SOURCE		malloc.c
sl@0
   156
SOURCE		mem1.c
sl@0
   157
SOURCE		mem2.c
sl@0
   158
SOURCE		mem3.c
sl@0
   159
SOURCE		mem4.c
sl@0
   160
SOURCE		mem5.c
sl@0
   161
SOURCE		mem6.c
sl@0
   162
SOURCE		mutex.c
sl@0
   163
SOURCE		opcodes.c
sl@0
   164
SOURCE		os.c
sl@0
   165
SOURCE		pager.c
sl@0
   166
SOURCE		parse.c
sl@0
   167
SOURCE		pragma.c
sl@0
   168
SOURCE		prepare.c
sl@0
   169
SOURCE		printf.c
sl@0
   170
SOURCE		random.c
sl@0
   171
SOURCE		select.c
sl@0
   172
SOURCE		status.c
sl@0
   173
SOURCE		table.c
sl@0
   174
SOURCE		tokenize.c
sl@0
   175
SOURCE		trigger.c
sl@0
   176
SOURCE		update.c
sl@0
   177
SOURCE		utf.c
sl@0
   178
SOURCE		util.c
sl@0
   179
SOURCE		vacuum.c
sl@0
   180
SOURCE		vdbe.c
sl@0
   181
SOURCE		vdbeapi.c
sl@0
   182
SOURCE		vdbeaux.c
sl@0
   183
SOURCE		vdbeblob.c
sl@0
   184
SOURCE		vdbefifo.c
sl@0
   185
SOURCE		vdbemem.c
sl@0
   186
SOURCE		vtab.c
sl@0
   187
SOURCE		where.c
sl@0
   188
#endif
sl@0
   189
sl@0
   190
SOURCEPATH	../OsLayer
sl@0
   191
SOURCE		FileBuf64.cpp
sl@0
   192
SOURCE		os_symbian.cpp
sl@0
   193
SOURCE		SqliteUtil.cpp