update SQLite to new upstream release, v3.3.3
[openwrt.git] / openwrt / package / sqlite2 / Config.in
1 config BR2_COMPILE_SQLITE2
2 tristate
3 default n
4 depends BR2_PACKAGE_LIBSQLITE2
5
6 config BR2_PACKAGE_LIBSQLITE2
7 prompt "libsqlite2........................ Self-contained, embeddable, zero-configuration SQL database engine (v2.x)"
8 tristate
9 default m if CONFIG_DEVEL
10 select BR2_COMPILE_SQLITE2
11 select BR2_PACKAGE_LIBNCURSES
12 select BR2_PACKAGE_LIBREADLINE
13 help
14 SQLite is a small C library that implements a self-contained, embeddable,
15 zero-configuration SQL database engine. Features include:
16
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
23 byte orders.
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
29 operations.
30 * Simple, easy to use API.
31 * TCL bindings included. Bindings for many other languages available
32 separately.
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.
36
37 http://www.sqlite.org/
38
39 This package contains the shared library, needed by other programs.
40
41 config BR2_PACKAGE_SQLITE2_CLI
42 prompt "sqlite2-cli..................... Command line interface for SQLite (v2.x)"
43 tristate
44 default m if CONFIG_DEVEL
45 depends BR2_PACKAGE_LIBSQLITE2
46 help
47 SQLite is a small C library that implements a self-contained, embeddable,
48 zero-configuration SQL database engine. Features include:
49
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
56 byte orders.
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
62 operations.
63 * Simple, easy to use API.
64 * TCL bindings included. Bindings for many other languages available
65 separately.
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.
69
70 http://www.sqlite.org/
71
72 This package contains a terminal-based front-end to the SQLite library
73 that can evaluate queries interactively and display the results in
74 multiple formats.
This page took 0.062952 seconds and 5 git commands to generate.