commit | 04609714c19c8b35b5bdf5444ee4ed497df5803b | [log] [tgz] |
---|---|---|
author | Dayeong Lee <dayeonglee@google.com> | Fri Aug 29 17:06:05 2025 +0000 |
committer | Dayeong Lee <dayeonglee@google.com> | Fri Aug 29 14:27:59 2025 -0700 |
tree | cc0e8323e6789eee056fd8d2b608c75220d3961d | |
parent | 9fd2eac2fe85783f6786189e2a518c23327c2844 [diff] |
*: Add presubmit script Adds a `presubmit.sh` script to the repository root to automate CI/CD checks. The script ensures code quality by running a series of checks in the `rust/` directory. Using `set -eux`, the script is configured to exit immediately if any of the following steps fail: - Build the project with `cargo build` - Check code formatting with `cargo fmt -- --check` - Run the test suite with `cargo test` Bug: b/439013538 Test: Ran the script locally Change-Id: I0344c0e494bda49e0b09778f5cfdd0d3e4c01f26 Reviewed-on: https://bluetooth-review.googlesource.com/c/bluetooth/+/2700 Reviewed-by: Rob Mohr <mohrr@google.com> Reviewed-by: Marie Janssen <jamuraa@google.com>
This is a repository for shared libraries and tools that can be useful for multiple Bluetooth stacks.
These tools and libraries are meant to be:
It has been started as a repository for developing Rust crates but can be easily expanded to include libraries and tools written in other languages.
It is not a full Bluetooth stack. Google has two officially open-source Bluetooth stacks: