diff options
author | Todd Gamblin <tgamblin@llnl.gov> | 2017-08-22 14:35:17 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2017-08-22 16:14:38 -0700 |
commit | f51b541ef8ca5378020d6caf19a8e59c6c0e8aa6 (patch) | |
tree | 073fb33511be0f82795f3803af3271d184e0ad9f /etc | |
parent | fa1faa61c415ccab4de88b4f3ed3eb96b0e5ec4c (diff) | |
download | spack-f51b541ef8ca5378020d6caf19a8e59c6c0e8aa6.tar.gz spack-f51b541ef8ca5378020d6caf19a8e59c6c0e8aa6.tar.bz2 spack-f51b541ef8ca5378020d6caf19a8e59c6c0e8aa6.tar.xz spack-f51b541ef8ca5378020d6caf19a8e59c6c0e8aa6.zip |
Make install command reusable within single Spack run
- install and probably other commands were designed to run once, but now
we can to test them from within Spack with SpackCommand
- cmd/install.py assumed that it could modify do_install in PackageBase
and leave it that way; this makes the decorator temporary
- package.py didn't properly initialize its stage if the same package had
been built successfully before (and the stage removed).
- manage stage lifecycle better and remember when Package needs to
re-create the stage
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions