board/csky: fixup gdb instructions in readme.txt
[buildroot-gz.git] / package / sqlite / Config.in
blobc9fde53b3650206e18d717a8eabfa5c17c9cc7f5
1 config BR2_PACKAGE_SQLITE
2         bool "sqlite"
3         help
4           SQLite is a small C library that implements a self-contained,
5           embeddable, zero-configuration SQL database engine.
7           http://www.sqlite.org/
9 if BR2_PACKAGE_SQLITE
11 config BR2_PACKAGE_SQLITE_STAT3
12         bool "Additional query optimizations (stat3)"
13         help
14           Adds additional logic to the ANALYZE command and to the query
15           planner that can help SQLite to choose a better query plan under
16           certain situations.
18 config BR2_PACKAGE_SQLITE_ENABLE_FTS3
19         bool "Enable version 3 of the full-text search engine"
20         help
21           When this option is defined in the amalgamation
22           (see http://www.sqlite.org/amalgamation.html), version 3 of
23           the full-text search engine is added to the build automatically.
25 config BR2_PACKAGE_SQLITE_ENABLE_UNLOCK_NOTIFY
26         bool "Enable sqlite3_unlock_notify() interface"
27         help
28           This option enables the sqlite3_unlock_notify() interface and its
29           accosiated functionality. See the documentation
30           http://www.sqlite.org/unlock_notify.html for additional information.
32 config BR2_PACKAGE_SQLITE_SECURE_DELETE
33         bool "Set the secure_delete pragma on by default"
34         help
35           This compile-time option changes the default settings of the
36           secure_delete pragma. When this option is not used, secure_delete
37           defaults to off. When this option is present, secure_delete defaults
38           to on.
40           The secure_delete setting causes deleted content to be overwritten
41           with zeros. There is a small performance penalty for this since
42           additional I/O must occur. On the other hand, secure_delete can
43           prevent sensitive information from lingering in unused parts
44           of the database file after it has allegedly been deleted.
45           See the documentation on the
46           http://www.sqlite.org/pragma.html#pragma_secure_delete
47           for additional information.
49 config BR2_PACKAGE_SQLITE_NO_SYNC
50         bool "Disable fsync"
51         help
52           By default SQLite forces all database transactions to storage
53           immediately using fsync() to protect against data loss in case
54           of power failure.
55           This option turns this behavior off resulting in higher performance
56           especially when using slow flash storage.
58 endif