aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorlloyd <[email protected]>2013-03-09 15:38:50 +0000
committerlloyd <[email protected]>2013-03-09 15:38:50 +0000
commit93ac5d318199794c6d4439f00f3e7e03ef250af4 (patch)
treeef79d77d49747abad277e95f0bf8af0a6c6e7ecc /doc
parent4ec985d76d3afef2c22bd10e1db85caf982ff22e (diff)
Document new external lib options
Diffstat (limited to 'doc')
-rw-r--r--doc/building.rst18
1 files changed, 11 insertions, 7 deletions
diff --git a/doc/building.rst b/doc/building.rst
index cc6f0af5d..3e31fd779 100644
--- a/doc/building.rst
+++ b/doc/building.rst
@@ -233,11 +233,9 @@ more opportunities for interprocedural optimizations.
Modules Relying on Third Party Libraries
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-There are a fairly large number of modules included with Botan. Some
-of these are extremely useful, while others are only necessary in very
-unusual circumstances. Most are loaded (or not) automatically as
-necessary, but some require external libraries are thus must be
-enabled at build time; these include:
+Currently ``configure.py`` cannot detect if external libraries are
+available, so using them is controlled explicitly at build time
+by the user using
- ``--with-bzip2`` enables the filters providing bzip2 compression
and decompression. Requires the bzip2 development libraries to be
@@ -247,14 +245,20 @@ enabled at build time; these include:
and decompression. Requires the zlib development libraries to be
installed.
+ - ``--with-lzma`` enables the filters providing lzma compression and
+ decompression. Requires the lzma development libraries to be
+ installed.
+
+ - ``--with-sqlite3`` enables storing TLS session information to an
+ encrypted SQLite database.
+
- ``--with-gnump`` adds an alternative engine for public key
cryptography that uses the GNU MP library. GNU MP 4.1 or later is
required.
- ``--with-openssl`` adds an engine that uses OpenSSL for some public
key operations and ciphers/hashes. OpenSSL 0.9.7 or later is
- required. Note that OpenSSL's versions are not always faster than
- the versions built into botan.
+ required.
Multiple Builds
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^