commit | 06ced769cd5c9a83fbbe0f32d0ad5d204ed8c9a2 | [log] [tgz] |
---|---|---|
author | Aaron Green <aarongreen@pigweed.infra.roller.google.com> | Fri Sep 06 21:57:37 2024 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Fri Sep 06 21:57:37 2024 +0000 |
tree | 17fb863cf8d249ed0fbaedc08d4afac5998d4f74 | |
parent | 396eb66297ffd0ff6dfa98fc18c3ba6244f5de7b [diff] |
roll: pigweed, pw_toolchain: pw_build: Update scripts for converting Bazel to GN Currently, there are a few third party modules which do not provide GN files, in particular Abseil-C++ and FuzzTest. Rather than maintain these by hand, Pigweed has scripts to convert the Bazel rules into GN targets. Since the last time it was rolled, FuzzTest picked up additional dependencies which some downstream consumers of Pigweed would rather not deal with. To handle this, we added a "low-dep" target to upstream FuzzTest: @com_google_fuzztest//fuzztest:fuzztest_core. To make this work in Pigweed, this CL overhauls the conversion scripts to avoid querying the entire Bazel workspace and instead focus on specific targets and their dependency graphs. A subsequent CL will update the actual third party modules. Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/189418 https://pigweed.googlesource.com/pigweed/pigweed pigweed, pw_toolchain Rolled-Commits: 2d7b15a9f319fff..0c216de1a41aa5c Roller-URL: https://ci.chromium.org/b/8737508507478921697 GitWatcher: ignore CQ-Do-Not-Cancel-Tryjobs: true Change-Id: Ieacd83337f8c1b19c8fcdce7946e6117953f792d Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/234397 Bot-Commit: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Commit-Queue: Pigweed Roller <pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com> Lint: Lint 🤖 <android-build-ayeaye@system.gserviceaccount.com>
git clone https://pigweed.googlesource.com/pigweed/showcase/sense
Welcome to Pigweed Sense, a tour of key Pigweed components experienced through an imagined air quality product.
Please visit Sense: An interactive tour through Pigweed to get started.