diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2015-02-17 00:24:58 -0800 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2015-02-17 00:24:58 -0800 |
commit | d800c23cecd9c87b17991411512e3aa42855815d (patch) | |
tree | 7886416214f932128ec272c5b156aa2449926ef1 /var | |
parent | 57f331e2acf75c5bf4c464d0df888fd882295a68 (diff) | |
download | spack-d800c23cecd9c87b17991411512e3aa42855815d.tar.gz spack-d800c23cecd9c87b17991411512e3aa42855815d.tar.bz2 spack-d800c23cecd9c87b17991411512e3aa42855815d.tar.xz spack-d800c23cecd9c87b17991411512e3aa42855815d.zip |
Better activate/deactivate logic.
spack activate
- now activates dependency extensions
- ensures dependencies are activated in the python installation.
- -f/--force option still allows the old activate behavior.
spack deactivate
- checks for dependents before deactivating (like uninstall)
- deactivate -a/--all <extension> will deactviate a package and ALL
of its dependency extensions.
- deactivate -a/--all <extendee> activates all extensions of <extendee>
e.g.: spack deactivate -a python
- deactivate -f/--force option allows removing regardless of dependents.
- deactivate -f can be run EVEN if a package is not activated.
- allows for clenup of activations gone wrong.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions