diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-28 14:29:10 +0000 |
commit | 2aa4a82499d4becd2284cdb482213d541b8804dd (patch) | |
tree | b80bf8bf13c3766139fbacc530efd0dd9d54394c /third_party/rust/webext-storage/Cargo.toml | |
parent | Initial commit. (diff) | |
download | firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.tar.xz firefox-2aa4a82499d4becd2284cdb482213d541b8804dd.zip |
Adding upstream version 86.0.1.upstream/86.0.1upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'third_party/rust/webext-storage/Cargo.toml')
-rw-r--r-- | third_party/rust/webext-storage/Cargo.toml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/third_party/rust/webext-storage/Cargo.toml b/third_party/rust/webext-storage/Cargo.toml new file mode 100644 index 0000000000..f5c8d4fda7 --- /dev/null +++ b/third_party/rust/webext-storage/Cargo.toml @@ -0,0 +1,41 @@ +[package] +name = "webext-storage" +edition = "2018" +version = "0.1.0" +authors = ["sync-team@mozilla.com"] +license = "MPL-2.0" + +[features] +log_query_plans = ["sql-support/log_query_plans"] +default = [] + +[dependencies] +error-support = { path = "../support/error" } +thiserror = "1.0" +ffi-support = "0.4" +interrupt-support = { path = "../support/interrupt" } +lazy_static = "1.4" +log = "0.4" +serde = "1" +serde_json = "1" +serde_derive = "1" +sql-support = { path = "../support/sql" } +sync15-traits = {path = "../support/sync15-traits"} +sync-guid = { path = "../support/guid", features = ["rusqlite_support", "random"] } +url = { version = "2.1", features = ["serde"] } + +[dependencies.rusqlite] +version = "0.24.1" +features = ["functions", "bundled", "serde_json", "unlock_notify", "column_decltype"] + +[dev-dependencies] +env_logger = { version = "0.7", default-features = false } +prettytable-rs = "0.8" +tempfile = "3" +# A *direct* dep on the -sys crate is required for our build.rs +# to see the DEP_SQLITE3_LINK_TARGET env var that cargo sets +# on its behalf. +libsqlite3-sys = "0.20.1" + +[build-dependencies] +nss_build_common = { path = "../support/rc_crypto/nss/nss_build_common" } |