Recursively calling Cargo causes all sorts of problems and has poor performance. This PR converts the last remaining recursive Cargo calls so that they directly invoke bindgen, instead. This improves build performance, removes some conflicts with Rust Analyzer, and is easier to debug.
Recursively calling Cargo causes all sorts of problems and has poor performance. This PR converts the last remaining recursive Cargo calls so that they directly invoke bindgen, instead. This improves build performance, removes some conflicts with Rust Analyzer, and is easier to debug.