[Connection Manager] Move libbluetooth_rs into stack
Rather than depending on libbluetooth-core, this exchanges the order so that libbluetooth-core depends on libbluetooth_core_rs. But since they are static libraries, circular symbol dependencies are allowed, but header-only dependencies can only flow one way. This lets C++ access types defined only in Rust, while the reverse direction still works. Bug: 272572974 Test: mm Change-Id: I64d063520104c611374c467a66a9b516f36f334f
Showing
- android/app/Android.bp 1 addition, 0 deletionsandroid/app/Android.bp
- system/audio_hal_interface/fuzzer/Android.bp 1 addition, 1 deletionsystem/audio_hal_interface/fuzzer/Android.bp
- system/btif/Android.bp 1 addition, 0 deletionssystem/btif/Android.bp
- system/gd/rust/topshim/facade/Android.bp 2 additions, 0 deletionssystem/gd/rust/topshim/facade/Android.bp
- system/gd/rust/topshim/facade/src/main.rs 2 additions, 0 deletionssystem/gd/rust/topshim/facade/src/main.rs
- system/main/Android.bp 0 additions, 3 deletionssystem/main/Android.bp
- system/rust/Android.bp 10 additions, 2 deletionssystem/rust/Android.bp
- system/stack/Android.bp 2 additions, 0 deletionssystem/stack/Android.bp
- system/stack/test/fuzzers/Android.bp 1 addition, 0 deletionssystem/stack/test/fuzzers/Android.bp
- system/test/headless/Android.bp 1 addition, 0 deletionssystem/test/headless/Android.bp
- system/test/suite/Android.bp 1 addition, 0 deletionssystem/test/suite/Android.bp
Loading
Please register or sign in to comment