1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2#
3# When uploading crates to the registry Cargo will automatically
4# "normalize" Cargo.toml files for maximal compatibility
5# with all versions of Cargo and also rewrite `path` dependencies
6# to registry (e.g., crates.io) dependencies.
7#
8# If you are reading this file be aware that the original Cargo.toml
9# will likely look very different (and much more reasonable).
10# See Cargo.toml.orig for the original contents.
11
12[package]
13edition = "2021"
14name = "uniffi"
15version = "0.27.1"
16authors = ["Firefox Sync Team <[email protected]>"]
17description = "a multi-language bindings generator for rust"
18homepage = "https://mozilla.github.io/uniffi-rs"
19documentation = "https://mozilla.github.io/uniffi-rs"
20readme = "README.md"
21keywords = [
22    "ffi",
23    "bindgen",
24]
25license = "MPL-2.0"
26repository = "https://github.com/mozilla/uniffi-rs"
27
28[dependencies.anyhow]
29version = "1"
30
31[dependencies.camino]
32version = "1.0.8"
33optional = true
34
35[dependencies.clap]
36version = "4"
37features = [
38    "cargo",
39    "std",
40    "derive",
41]
42optional = true
43
44[dependencies.uniffi_bindgen]
45version = "=0.27.1"
46optional = true
47
48[dependencies.uniffi_build]
49version = "=0.27.1"
50optional = true
51
52[dependencies.uniffi_core]
53version = "=0.27.1"
54
55[dependencies.uniffi_macros]
56version = "=0.27.1"
57
58[dev-dependencies.trybuild]
59version = "1"
60
61[features]
62bindgen = ["dep:uniffi_bindgen"]
63bindgen-tests = ["dep:uniffi_bindgen"]
64build = ["dep:uniffi_build"]
65cli = [
66    "bindgen",
67    "uniffi_bindgen?/clap",
68    "dep:clap",
69    "dep:camino",
70]
71default = []
72tokio = ["uniffi_core/tokio"]
73