commit | fdfda52fb374c84ab6a2c9e28c081c6ce3c896e2 | [log] [tgz] |
---|---|---|
author | global-integration-roller <global-integration-roller@fuchsia-infra.iam.gserviceaccount.com> | Thu Mar 09 23:39:12 2023 +0000 |
committer | GI Roller <global-integration-roller@fuchsia-infra.iam.gserviceaccount.com> | Thu Mar 09 23:39:12 2023 +0000 |
tree | b46651630203e3f6ec287b4f2320a9e5514d699b | |
parent | 71405f2ff118f7e483d1d48f88557880ccd2e243 [diff] |
[superproject] Roll third_party/pigweed bazel: FreeRTOS support This change adds FreeRTOS support to the Bazel build. That is, it is now possible to use Pigweed's FreeRTOS-based backends for pw_sync and pw_thread within the Bazel build. To provide some regression test coverage for these additions, a new "test platform" is added to the Bazel build (//pw_build/platforms:testonly_freertos). I had originally hoped to simply get the stm32f429i_disc1_stm32cube target to build, but that will require adding support for stm32cube as well (b/271032946), and stm32cube is a more complex dependency than FreeRTOS. So, this is left to future work. Original-Bug: b/269206309 Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/130956 Original-Revision: e2d9250627d966b40b122752291d6ca2ed1e8797 GitOrigin-RevId: 0a97134fadb75da0c0fa4bfb9281f13e84e508c5 Roller-URL: https://ci.chromium.org/b/8787058431607765841 CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Ic824dcc645c200b254659c8da08e34a15cb2157e Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/817328
Fuchsia is an open source, general purpose operating system supporting modern 64-bit Intel and ARM processors.
We expect everyone interacting with our project to respect our code of conduct.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.