summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorHarmen Stoppels <harmenstoppels@gmail.com>2021-10-28 20:39:25 +0200
committerGitHub <noreply@github.com>2021-10-28 11:39:25 -0700
commit6d030ba1372f7fc1de3f3d8d87a47f203ef036f8 (patch)
tree26ae4483acb57bd1cd04ad08ec4471445e27b875 /.gitignore
parent87e456d59cf43700c8ed257d957794d2c083082a (diff)
downloadspack-6d030ba1372f7fc1de3f3d8d87a47f203ef036f8.tar.gz
spack-6d030ba1372f7fc1de3f3d8d87a47f203ef036f8.tar.bz2
spack-6d030ba1372f7fc1de3f3d8d87a47f203ef036f8.tar.xz
spack-6d030ba1372f7fc1de3f3d8d87a47f203ef036f8.zip
Deactivate previous env before activating new one (#25409)
* Deactivate previous env before activating new one Currently on develop you can run `spack env activate` multiple times to switch between environments, but they leave traces, even though Spack only supports one active environment at a time. Currently: ```console $ spack env create a $ spack env create b $ spack env activate -p a [a] $ spack env activate -p b [b] [a] $ spack env activate -p b [a] [b] [a] $ spack env activate -p a [a] [b] [c] $ echo $MANPATH | tr ":" "\n" /path/to/environments/a/.spack-env/view/share/man /path/to/environments/a/.spack-env/view/man /path/to/environments/b/.spack-env/view/share/man /path/to/environments/b/.spack-env/view/man ``` This PR fixes that: ```console $ spack env activate -p a [a] $ spack env activate -p b [b] $ spack env activate -p a [a] $ echo $MANPATH | tr ":" "\n" /path/to/environments/a/.spack-env/view/share/man /path/to/environments/a/.spack-env/view/man ```
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions