[roll third_party/pigweed] pw_presubmit: Run buildifier on Bazel files

If it's present on the system, run buildifier on Bazel files. If it's
not present, continue to check for trailing spaces.

Not getting buildifier from CIPD because the one version in CIPD doesn't
have proper platform strings and it looks hard to add buildifier to CIPD
the correct way.

Also run `pw format --fix` on all Bazel files.

Original-Bug: 191
Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/54380

third_party/pigweed Rolled-Commits: a19b7accd364c54..aa52c4b31f24834
Roller-URL: https://ci.chromium.org/b/8840885975830815392
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8840885975830815392
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: I7b7962afcce2a02ac46c94a5a1525428a73a3d80
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/54500
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: c92534797c3e7d7498de0e5276f674fb66a31e4b
  1. applications/
  2. build_overrides/
  3. pw_board_led/
  4. pw_board_led_arduino/
  5. pw_board_led_host/
  6. pw_board_led_stm32cubef4/
  7. pw_board_led_stm32f429i_disc1/
  8. pw_spin_delay/
  9. pw_spin_delay_arduino/
  10. pw_spin_delay_host/
  11. pw_spin_delay_stm32cubef4/
  12. pw_spin_delay_stm32f429i_disc1/
  13. pw_sys_io_stm32cubef4/
  14. targets/
  15. third_party/
  16. tools/
  17. .gitattributes
  18. .gitignore
  19. .gitmodules
  20. .gn
  21. activate.bat
  22. banner.txt
  23. bootstrap.bat
  24. bootstrap.sh
  25. BUILD.gn
  26. BUILDCONFIG.gn
  27. env_setup.json
  28. navbar.md
  29. PW_PLUGINS
  30. README.md
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.