[package] edition = "2015" name = "gkrust-uniffi-fixtures" version = "0.1.0" authors = ["The GNU Project Developers"] license = "MPL-2.0" description = "UniFFI-enabled Rust components for libxul" [lib] crate-type = ["rlib", "staticlib"] path = "lib.rs" test = false doctest = false bench = false doc = false harness = false [dependencies] uniffi = { workspace = true } uniffi-example-arithmetic = { path = "arithmetic/" } uniffi-example-geometry = { path = "geometry/" } uniffi-example-rondpoint = { path = "rondpoint/" } uniffi-example-sprites = { path = "sprites/" } uniffi-example-todolist = { path = "todolist/" } uniffi-example-custom-types = { path = "custom-types/" } uniffi-fixture-callbacks = { path = "callbacks/" } uniffi-fixture-external-types = { path = "external-types/" } uniffi-fixture-futures = { path = "futures/" } uniffi-fixture-refcounts = { path = "refcounts/" } uniffi-trait-interfaces = { path = "trait-interfaces/" } [features] # Should we depend on xpcom crates? xpcom = ["uniffi-fixture-futures/moz_task"]