commit | e2dede49858fe73a8e20db8bf43e25084b0500c3 | [log] [tgz] |
---|---|---|
author | Ben <benlawson@google.com> | Thu Sep 28 00:23:33 2023 +0000 |
committer | Rob Mohr <mohrr@google.com> | Thu Nov 16 10:59:43 2023 -0800 |
tree | daccade8141a298740f4f47ddcb86bc3e973195c | |
parent | cbe45d11e9d4c6c35800017917ea0d1db4338f15 [diff] |
[bt][bt-host] Migrate build rules to Pigweed Migrate bt-host GN targets to Pigweed templates (pw_source_set, pw_test, pw_fuzzer). Fix new compiler errors due to additional build flags added by Pigweed configs. Delete unnecessary Fuchsia dependencies from bt-host targets or update them to Pigweed equivalents (e.g. for "fit" library). Replace //third_party/pigweed/src/pw_* in dependencies with $dir_pw_*. Delete unnecessary Emboss test & dependency. Bug: 100593 Test: fx test //src/connectivity/bluetooth/core/bt-host Change-Id: I0a57622d7607d28bb6b0d6040e4ad99994710f93 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/921777 Reviewed-by: Faraaz Sareshwala <fsareshwala@google.com> Fuchsia-Auto-Submit: Ben Lawson <benlawson@google.com> Commit-Queue: Auto-Submit <auto-submit@fuchsia-infra.iam.gserviceaccount.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.