OLD | NEW |
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'use_system_sqlite%': 0, | 7 'use_system_sqlite%': 0, |
8 'required_sqlite_version': '3.6.1', | 8 'required_sqlite_version': '3.6.1', |
9 }, | 9 }, |
10 'target_defaults': { | 10 'target_defaults': { |
11 'defines': [ | 11 'defines': [ |
| 12 'SQLITE_CORE', |
12 'SQLITE_ENABLE_BROKEN_FTS2', | 13 'SQLITE_ENABLE_BROKEN_FTS2', |
13 'SQLITE_ENABLE_FTS2', | 14 'SQLITE_ENABLE_FTS2', |
| 15 'SQLITE_ENABLE_FTS3', |
14 'SQLITE_ENABLE_ICU', | 16 'SQLITE_ENABLE_ICU', |
15 'SQLITE_ENABLE_MEMORY_MANAGEMENT', | 17 'SQLITE_ENABLE_MEMORY_MANAGEMENT', |
16 'SQLITE_SECURE_DELETE', | 18 'SQLITE_SECURE_DELETE', |
17 'THREADSAFE', | 19 'THREADSAFE', |
18 '_HAS_EXCEPTIONS=0', | 20 '_HAS_EXCEPTIONS=0', |
19 ], | 21 ], |
20 }, | 22 }, |
21 'targets': [ | 23 'targets': [ |
22 { | 24 { |
23 'target_name': 'sqlite', | 25 'target_name': 'sqlite', |
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
183 'src/vdbeInt.h', | 185 'src/vdbeInt.h', |
184 'src/vdbeapi.c', | 186 'src/vdbeapi.c', |
185 'src/vdbeaux.c', | 187 'src/vdbeaux.c', |
186 'src/vdbeblob.c', | 188 'src/vdbeblob.c', |
187 'src/vdbemem.c', | 189 'src/vdbemem.c', |
188 'src/vtab.c', | 190 'src/vtab.c', |
189 'src/walker.c', | 191 'src/walker.c', |
190 'src/where.c', | 192 'src/where.c', |
191 ], | 193 ], |
192 'sources/': [ | 194 'sources/': [ |
193 ['exclude', '^ext/(fts[13]|rtree)/'], | 195 ['exclude', '^ext/(fts1|rtree)/'], |
194 ['exclude', '(symbian|os2|noop)\\.cc?$'], | 196 ['exclude', '(symbian|os2|noop)\\.cc?$'], |
195 ], | 197 ], |
196 'sources!': [ | 198 'sources!': [ |
197 'src/journal.c', | 199 'src/journal.c', |
198 'src/tclsqlite.c', | 200 'src/tclsqlite.c', |
199 ], | 201 ], |
200 'include_dirs': [ | 202 'include_dirs': [ |
201 'ext/icu', | 203 'ext/icu', |
202 'preprocessed', | 204 'preprocessed', |
203 'src', | 205 'src', |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
246 ], | 248 ], |
247 },] | 249 },] |
248 ], | 250 ], |
249 } | 251 } |
250 | 252 |
251 # Local Variables: | 253 # Local Variables: |
252 # tab-width:2 | 254 # tab-width:2 |
253 # indent-tabs-mode:nil | 255 # indent-tabs-mode:nil |
254 # End: | 256 # End: |
255 # vim: set expandtab tabstop=2 shiftwidth=2: | 257 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |