[roll third_party/pigweed] pw_build: Remove instancing of pools across toolchains

The build system uses pools for mutual exclusion. Currently multiple
instances of these pools exist which defeats their purpose.

For example, it can cause concurrent instances of "pip install" which is
not safe.

Original-Bug: 390
No-Docs-Update-Reason: bug fix
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/48520

third_party/pigweed Rolled-Commits: df9a0c1acc6de49..da057f7f3ceb60e
Roller-URL: https://ci.chromium.org/b/8844835395560351697
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8844835395560351697
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I331f8cc8055fb96e7bd10844ebac4ddd1778c168
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/48488
Reviewed-by: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
Commit-Queue: Pigweed Integration Roller <pigweed-integration-roller@pigweed.google.com.iam.gserviceaccount.com>
1 file changed
tree: 70190fd06a40c86c7f46b15d0ad47fee435b2eaf
  1. .gitattributes
  2. .gitignore
  3. .gitmodules
  4. .gn
  5. BUILD.gn
  6. BUILDCONFIG.gn
  7. PW_PLUGINS
  8. README.md
  9. activate.bat
  10. applications/
  11. banner.txt
  12. bootstrap.bat
  13. bootstrap.sh
  14. build_overrides/
  15. env_setup.json
  16. navbar.md
  17. pw_board_led/
  18. pw_board_led_arduino/
  19. pw_board_led_host/
  20. pw_board_led_stm32cubef4/
  21. pw_board_led_stm32f429i_disc1/
  22. pw_spin_delay/
  23. pw_spin_delay_arduino/
  24. pw_spin_delay_host/
  25. pw_spin_delay_stm32cubef4/
  26. pw_spin_delay_stm32f429i_disc1/
  27. pw_sys_io_stm32cubef4/
  28. targets/
  29. third_party/
  30. tools/
README.md

Pigweed Experimental

This repository contains experimental pigweed modules.

Repository setup

Clone this repo with --recursive to get all required submodules.

git clone --recursive https://pigweed.googlesource.com/pigweed/experimental

This will pull the Pigweed source repository into third_party/pigweed. If you already cloned but forgot to --recursive run git submodule update --init to pull all submodules.