1 config BR2_COMPILE_SQLITE
4 depends BR2_PACKAGE_LIBSQLITE
6 config BR2_PACKAGE_LIBSQLITE
7 prompt "libsqlite......................... Self-contained, embeddable, zero-configuration SQL database engine"
9 default m if CONFIG_DEVEL
10 select BR2_COMPILE_SQLITE
11 select BR2_PACKAGE_LIBNCURSES
12 select BR2_PACKAGE_LIBREADLINE
14 SQLite is a small C library that implements a self-contained, embeddable,
15 zero-configuration SQL database engine. Features include:
17 * Transactions are atomic, consistent, isolated, and durable (ACID)
18 even after system crashes and power failures.
19 * Zero-configuration - no setup or administration needed.
20 * Implements most of SQL92. (Features not supported)
21 * A complete database is stored in a single disk file.
22 * Database files can be freely shared between machines with different
24 * Supports databases up to 2 terabytes (241 bytes) in size.
25 * Sizes of strings and BLOBs limited only by available memory.
26 * Small code footprint: less than 30K lines of C code, less than 250KB
27 code space (gcc on i486)
28 * Faster than popular client/server database engines for most common
30 * Simple, easy to use API.
31 * TCL bindings included. Bindings for many other languages available
33 * Well-commented source code with over 95% test coverage.
34 * Self-contained: no external dependencies.
35 * Sources are in the public domain. Use for any purpose.
37 http://www.sqlite.org/
39 This package contains the shared library, needed by other programs.
41 config BR2_PACKAGE_SQLITE_CLI
42 prompt "sqlite-cli...................... Command line interface for SQLite"
44 default m if CONFIG_DEVEL
45 depends BR2_PACKAGE_LIBSQLITE
47 SQLite is a small C library that implements a self-contained, embeddable,
48 zero-configuration SQL database engine. Features include:
50 * Transactions are atomic, consistent, isolated, and durable (ACID)
51 even after system crashes and power failures.
52 * Zero-configuration - no setup or administration needed.
53 * Implements most of SQL92. (Features not supported)
54 * A complete database is stored in a single disk file.
55 * Database files can be freely shared between machines with different
57 * Supports databases up to 2 terabytes (241 bytes) in size.
58 * Sizes of strings and BLOBs limited only by available memory.
59 * Small code footprint: less than 30K lines of C code, less than 250KB
60 code space (gcc on i486)
61 * Faster than popular client/server database engines for most common
63 * Simple, easy to use API.
64 * TCL bindings included. Bindings for many other languages available
66 * Well-commented source code with over 95% test coverage.
67 * Self-contained: no external dependencies.
68 * Sources are in the public domain. Use for any purpose.
70 http://www.sqlite.org/
72 This package contains a terminal-based front-end to the SQLite library
73 that can evaluate queries interactively and display the results in