roll: pigweed pw_toolchain: Make toolchain registration configurable

Makes WORKSPACE toolchain registration configurable so projects can
manually control all the toolchains they want to register. This is
intended to help smooth over the migration to rules_cc toolchains.

Original-Bug: b/346388161
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/235712
Presubmit-Verified: CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com>
Original-Revision: 40f756e2d3c40eeb32832309dbcae989fb750268

Rolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed
Rolled-Commits: 08ff555993b8ab..40f756e2d3c40e
Roller-URL: https://ci.chromium.org/b/8736882320197054513
GitWatcher: ignore
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I3c85256c5b539110e60ae5a90ff846e4bca8719c
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/235853
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>
1 file changed
tree: de8375afa5e7fed7c7a8878855a3d4cd8a811e7e
  1. .github/
  2. .vscode/
  3. apps/
  4. device/
  5. modules/
  6. system/
  7. targets/
  8. tools/
  9. web_app/
  10. .bazelignore
  11. .bazelrc
  12. .bazelversion
  13. .buildifier.json
  14. .clang-format
  15. .clangd.shared
  16. .gitignore
  17. .pw_console.yaml
  18. AUTHORS
  19. BUILD.bazel
  20. CONTRIBUTING.md
  21. LICENSE
  22. MODULE.bazel
  23. MODULE.bazel.lock
  24. OWNERS
  25. pigweed.json
  26. README.md
README.md

Sense

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.