diff --git a/Cargo.toml b/Cargo.toml index 759630e..ee47cd1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,6 +21,7 @@ default = ["linkage"] linkage = ["sqlite3-src"] bundled = ["sqlite3-src/bundled"] +native = ["sqlite3-src/native"] encryption = [] diff --git a/README.md b/README.md index 437976b..b262a9c 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,9 @@ The following Cargo features are supported: * `linkage` creates a dependency on `sqlite3-src`, which links to a suitable SQLite library; * `bundled` compiles SQLite from the source code, ignoring any libraries that - might already be installed; and + might already be installed; +* `native` compiles using the system-provided SQLite and does not fall back to + bundled sources. * `encryption` enables bindings to the [SQLite Encryption Extension], which is closed source and hence requires purchasing a license and installing SQLite manually. diff --git a/src/lib.rs b/src/lib.rs index 2a10f40..754c82c 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -5,7 +5,9 @@ //! * `linkage` creates a dependency on `sqlite3-src`, which links to a suitable //! SQLite library; //! * `bundled` compiles SQLite from the source code, ignoring any libraries that -//! might already be installed; and +//! might already be installed; +//! * `native` compiles using the system-provided SQLite and does not fall back to +//! bundled sources. //! * `encryption` enables bindings to the [SQLite Encryption Extension], which is //! closed source and hence requires purchasing a license and installing SQLite //! manually.