Crates.io | sqlite3-sys |
lib.rs | sqlite3-sys |
version | 0.17.0 |
source | src |
created_at | 2015-05-28 19:20:24.590253 |
updated_at | 2024-04-21 07:46:38.413088 |
description | The package provides bindings to SQLite. |
homepage | https://github.com/stainless-steel/sqlite3-sys |
repository | https://github.com/stainless-steel/sqlite3-sys |
max_upload_size | |
id | 2241 |
size | 185,621 |
The package provides bindings to SQLite.
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; andencryption
enables bindings to the SQLite Encryption Extension, which is
closed source and hence requires purchasing a license and installing SQLite
manually.cargo install bindgen-cli
git clone https://github.com/stainless-steel/sqlite3-src.git --recursive
bindgen --use-core sqlite3-src/source/sqlite3.h \
| sed -E "s/^pub const ([0-9A-Z_]+): u32/pub const \1: ::core::ffi::c_int/" \
> src/base.rs
Your contribution is highly appreciated. Do not hesitate to open an issue or a pull request. Note that any contribution submitted for inclusion in the project will be licensed according to the terms given in LICENSE.md.