diff --git a/src/build_context.rs b/src/build_context.rs index f1f264c88..370432f9f 100644 --- a/src/build_context.rs +++ b/src/build_context.rs @@ -65,6 +65,7 @@ impl BridgeModel { match self { BridgeModel::Bin(Some((value, _))) => value == name, BridgeModel::Bindings(value, _) => value == name, + BridgeModel::BindingsAbi3(..) => name == "pyo3" || name == "pyo3-ffi", _ => false, } } diff --git a/src/build_options.rs b/src/build_options.rs index c353590d1..ef2a1cfc1 100644 --- a/src/build_options.rs +++ b/src/build_options.rs @@ -995,6 +995,7 @@ pub fn find_bridge(cargo_metadata: &Metadata, bridge: Option<&str>) -> Result