[roll third_party/pigweed] pw_env_setup: Don't use 'out' dir for venv setup

Don't use the 'out' directory for virtualenv setup. This means initial
builds will be a little bit longer but users no longer need to delete
the 'out' directory to fix bootstrap.

If our GN build becomes more aware of virtualenvs we can revert this CL
but for now using 'out' causes more problems than it solves.

Original-Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/51041

third_party/pigweed Rolled-Commits: 3cdb68e2421c966..eec9c3a1aa8a198
Roller-URL: https://ci.chromium.org/b/8843068710938108897
Cq-Cl-Tag: roller-builder:pigweed-experimental-roller
Cq-Cl-Tag: roller-bid:8843068710938108897
CQ-Do-Not-Cancel-Tryjobs: true
Change-Id: Id449d22795db6cb78a8b151b54624c765320e60b
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/experimental/+/51584
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: 65e41c470485f22f862fc5d6fbea22b20f10ab90
  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.