Add rust binaries to link with C++ staticlib
Rather than using C++ binaries to link with Rust staticlib, we do it the other way around. This allows us to write our dbus frontend with Rust instead. Bug: 179821440 Tag: #floss Test: atest --host bluetooth_test_gd Change-Id: I63037e0aaea152a4855e0a49971c1b2f9c312ac5
Showing
- BUILD.gn 2 additions, 1 deletionBUILD.gn
- Cargo.toml 6 additions, 42 deletionsCargo.toml
- system/gd/rust/facade/Cargo.toml 13 additions, 2 deletionssystem/gd/rust/facade/Cargo.toml
- system/gd/rust/facade/helpers/Cargo.toml 38 additions, 0 deletionssystem/gd/rust/facade/helpers/Cargo.toml
- system/gd/rust/hal/Cargo.toml 1 addition, 1 deletionsystem/gd/rust/hal/Cargo.toml
- system/gd/rust/hci/Cargo.toml 1 addition, 1 deletionsystem/gd/rust/hci/Cargo.toml
- system/gd/rust/linux/adapter/Cargo.toml 31 additions, 0 deletionssystem/gd/rust/linux/adapter/Cargo.toml
- system/gd/rust/linux/adapter/build.rs 25 additions, 0 deletionssystem/gd/rust/linux/adapter/build.rs
- system/gd/rust/linux/adapter/src/main.rs 5 additions, 0 deletionssystem/gd/rust/linux/adapter/src/main.rs
- system/gd/rust/linux/mgmt/Cargo.toml 24 additions, 0 deletionssystem/gd/rust/linux/mgmt/Cargo.toml
- system/gd/rust/linux/mgmt/src/main.rs 3 additions, 0 deletionssystem/gd/rust/linux/mgmt/src/main.rs
- system/gd/rust/shim/Cargo.toml 56 additions, 0 deletionssystem/gd/rust/shim/Cargo.toml
- system/main/BUILD.gn 20 additions, 4 deletionssystem/main/BUILD.gn
- system/service/BUILD.gn 5 additions, 1 deletionsystem/service/BUILD.gn
Loading
Please register or sign in to comment