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