commit | ed54939324e82a53002595d2c71c17ea0b005970 | [log] [tgz] |
---|---|---|
author | Darren Chan <chandarren@google.com> | Fri Mar 15 22:32:46 2024 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Mar 15 22:32:46 2024 +0000 |
tree | 8abafa36232983803977e88c49474d53f88e0183 | |
parent | dd01216fe0c4cc4e8418ba5f5f3e97650c7954a3 [diff] |
pw_{bluetooth_sapphire, env_setup, presubmit}: Fuchsia SDK example Support building Fuchsia components and packages via the Fuchsia Bazel SDK. Modifies the behavior of `cipd_repository` to not overwrite the fetched repository's BUILD.bazel file if `build_file` is not specified and one already exists in the cipd package. Add a simple hello_world component and build in presubmits to demonstrate basic functionality. Building test packages requires bumping gtest to include [1], which will be handled in a follow-up cl. [1]: https://github.com/google/googletest/commit/3b6d48e8d5c1d9b3f9f10ac030a94008bfaf032b Bug: 42178254 Fixed: 321267547, 321267352, 321266805, 321266740 Change-Id: I618314d52988b4c0184832d13dfc278f9b145d6c Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/196450 Reviewed-by: Ted Pudlik <tpudlik@google.com> Reviewed-by: Kayce Basques <kayce@google.com> Commit-Queue: Darren Chan <chandarren@google.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/.