xref: /OK3568_Linux_fs/buildroot/package/sqlcipher/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_SQLCIPHER
2	bool "sqlcipher"
3	depends on !BR2_PACKAGE_SQLITE
4	depends on BR2_TOOLCHAIN_HAS_THREADS
5	select BR2_PACKAGE_OPENSSL
6	help
7	  SQLCipher is an SQLite extension that provides 256 bits AES
8	  encryption of database files. Note that it is a fork of
9	  SQLite and they cannot be installed side-by-side.
10
11	  http://sqlcipher.net
12
13if BR2_PACKAGE_SQLCIPHER
14
15config BR2_PACKAGE_SQLCIPHER_READLINE
16	bool "Command-line editing"
17	select BR2_PACKAGE_NCURSES
18	select BR2_PACKAGE_READLINE
19	help
20	  Enable command-line editing. This requires ncurses and
21	  readline.
22
23config BR2_PACKAGE_SQLCIPHER_STAT3
24	bool "Additional query optimizations (stat3)"
25	help
26	  Adds additional logic to the ANALYZE command and to the
27	  query planner that can help SQLite to choose a better query
28	  plan under certain situations.
29
30endif
31
32comment "sqlcipher conflicts with sqlite"
33	depends on BR2_PACKAGE_SQLITE
34
35comment "sqlcipher needs a toolchain w/ threads"
36	depends on !BR2_PACKAGE_SQLITE
37	depends on !BR2_TOOLCHAIN_HAS_THREADS
38