python: make hashlib and readline modules really optional
[buildroot-gz.git] / package / sqlcipher / Config.in
blob98b2f8955dacbd97bd4ac3fa738bed2e2260eaaa
1 config 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 SQLite
9           and they cannot be installed side-by-side.
11           http://sqlcipher.net
13 if BR2_PACKAGE_SQLCIPHER
15 config 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 readline.
22 config BR2_PACKAGE_SQLCIPHER_STAT3
23         bool "Additional query optimizations (stat3)"
24         help
25           Adds additional logic to the ANALYZE command and to the query
26           planner that can help SQLite to choose a better query plan under
27           certain situations.
29 endif
31 comment "sqlcipher conflicts with sqlite"
32         depends on BR2_PACKAGE_SQLITE
34 comment "sqlcipher needs a toolchain w/ threads"
35         depends on !BR2_PACKAGE_SQLITE
36         depends on !BR2_TOOLCHAIN_HAS_THREADS