Unverified Commit f9acc7a6 authored by Yuki Kishimoto's avatar Yuki Kishimoto Committed by GitHub
Browse files

Fix optional features in `uniffi` Cargo.toml (#2395)

Fix the following issue: "the package `<package>` depends on `uniffi`, with features: `uniffi_bindgen` but `uniffi` does not have these features."
parent e6cb4a37
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@ trybuild = "1"
[features]
default = ["cargo-metadata"]
# Printout tracing information on FFI calls.  Useful for debugging issues with the bindings code.
ffi-trace = ["uniffi_core/ffi-trace", "uniffi_bindgen/ffi-trace"]
ffi-trace = ["uniffi_core/ffi-trace", "uniffi_bindgen?/ffi-trace"]
# Support for features needed by the `build.rs` script. Enable this in your
# `build-dependencies`.
build = [ "dep:uniffi_build" ]
@@ -43,7 +43,7 @@ cargo-metadata = ["dep:cargo_metadata", "uniffi_bindgen?/cargo-metadata"]
cli = [ "bindgen", "dep:clap", "dep:camino" ]
# Support for running example/fixture tests for `uniffi-bindgen`.  You probably
# don't need to enable this.
bindgen-tests = [ "dep:uniffi_bindgen", "uniffi_bindgen/bindgen-tests" ]
bindgen-tests = [ "dep:uniffi_bindgen", "uniffi_bindgen?/bindgen-tests" ]
# Enable support for Tokio's futures.
# This must still be opted into on a per-function basis using `#[uniffi::export(async_runtime = "tokio")]`.
tokio = ["uniffi_core/tokio"]