[build-dependencies.bindgen]
optional = true
version = "^0.72"
[build-dependencies.pkg-config]
optional = true
version = "^0.3.32"
[build-dependencies.prettyplease]
optional = true
version = "^0.2"
[build-dependencies.proc-macro2]
optional = true
version = "^1.0"
[build-dependencies.quote]
optional = true
version = "^1.0"
[build-dependencies.sqlite]
optional = true
package = "squire-sqlite3-src"
version = "3.50.4-alpha.2"
[build-dependencies.syn]
features = ["full", "parsing", "printing"]
optional = true
version = "^2.0"
[features]
armor = []
authorization = []
auto-vacuum = []
bindgen = ["dep:bindgen", "dep:syn", "dep:prettyplease", "dep:proc-macro2", "dep:quote"]
blob-io = []
bundled = ["dep:sqlite", "bindgen", "static"]
column-metadata = []
common = ["core", "blob-io", "fts", "geo", "serialize", "snapshot", "stat4", "stat-vtab"]
core = ["json", "vtab", "wal"]
decltype = []
default = ["bundled", "common", "multi-thread"]
extensions = []
fts = ["fts5"]
fts3 = []
fts5 = ["blob-io"]
full = ["common", "authorization", "extensions", "fts3", "memory-status", "metadata", "normalize-sql", "preupdate-hook", "progress-callback", "session", "soundex", "trace"]
geo = ["geopoly", "rtree"]
geopoly = ["vtab"]
json = []
linked = ["bindgen"]
memory-status = []
metadata = ["column-metadata", "decltype"]
multi-thread = []
normalize-sql = []
page-vtab = ["vtab"]
preupdate-hook = []
progress-callback = []
rtree = ["vtab"]
serialize = []
serialized = []
session = ["preupdate-hook"]
shared-cache = ["multi-thread"]
single-thread = []
snapshot = []
soundex = []
stat-vtab = ["vtab"]
stat4 = []
static = []
trace = []
utf-16 = []
vtab = []
wal = []
[lib]
name = "squire_sqlite3_sys"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["external-ffi-bindings"]
description = "External FFI bindings for the SQLite C API"
edition = "2024"
keywords = ["sqlite", "ffi"]
license = "Apache-2.0"
links = "sqlite3"
name = "squire-sqlite3-sys"
readme = "Readme.md"
repository = "https://github.com/silverlyra/squire"
version = "0.0.1-alpha.3"
[package.metadata.docs.rs]
default-target = "x86_64-unknown-linux-gnu"
features = ["bundled", "full", "serialized"]
no-default-features = true
rustdoc-args = ["--cfg", "docsrs"]
targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabihf", "i686-unknown-linux-gnu", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", "x86_64-unknown-illumos", "x86_64-pc-windows-msvc"]