Commit Graph

4 Commits

Author SHA1 Message Date
Rob Mohr
061f97248f pw_env_setup: Add deactivate steps to environment
Add deactivate steps to the environment itself and not just to the
environment folder. This means deactivate can still be run even if the
environment folder has been deleted.

Bug: 278
Change-Id: I2169d9b8c4282b97645d3c7f3385f1d9b94f0171
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/23022
Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com>
Pigweed-Auto-Submit: Rob Mohr <mohrr@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
2020-10-30 23:31:17 +00:00
Rob Mohr
428e479901 pw_env_setup: Run deactivate if detected
Run deactivate.sh if found at the beginning of bootstrap. This should
allow shells to be reused for different projects.

Change-Id: I8af4de92b528a81c4afeb822699d2e016ffcb42f
Bug: 278
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22580
Commit-Queue: Rob Mohr <mohrr@google.com>
Reviewed-by: Wyatt Hepler <hepler@google.com>
2020-10-29 19:05:56 +00:00
Rob Mohr
f837b086df pw_env_setup: Cleanups
Bug: 274
Change-Id: I8005498d1a435d5b637e1a0dadc67cf692525132
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22581
Reviewed-by: Alexei Frolov <frolv@google.com>
Commit-Queue: Rob Mohr <mohrr@google.com>
2020-10-27 19:38:27 +00:00
Rob Mohr
895d3df23c pw_env_setup: Change how files are passed in
Change how files are passed into pw_env_setup. In most cases they're
passed in with --use-pigweed-defaults, but downstream projects now have
the option to not include Pigweed's defaults.

Change-Id: I82383705e156be14276a8498648ca376e3340efb
Bug: 274
Requires: pigweed-internal:7120
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/19380
Commit-Queue: Rob Mohr <mohrr@google.com>
Reviewed-by: Joe Ethier <jethier@google.com>
Reviewed-by: Michael Spang <spang@google.com>
2020-10-15 13:31:04 +00:00