summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorTamara Dahlgren <dahlgren1@llnl.gov>2019-06-05 17:37:25 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2019-06-05 22:41:28 -0700
commit1842873f85422eb1e5fb05f30c968de6e9a1c59a (patch)
tree493f1b683488ed6d8881988654c207fb87e5e843 /share
parenteb584d895bee8253147db723c527eff223e6ea35 (diff)
downloadspack-1842873f85422eb1e5fb05f30c968de6e9a1c59a.tar.gz
spack-1842873f85422eb1e5fb05f30c968de6e9a1c59a.tar.bz2
spack-1842873f85422eb1e5fb05f30c968de6e9a1c59a.tar.xz
spack-1842873f85422eb1e5fb05f30c968de6e9a1c59a.zip
stage: make `source_path` available before stage is built
- `stage.source_path` was previously overloaded; it returned `None` if it didn't exist and this was used by client code - we want to be able to know the `source_path` before it's created - make stage.source_path available before it exists. - use a well-known stage source path name, `$stage_path/src` that is available when `Stage` is instantiated but does not exist until it's "expanded" - client code can now use the variable before the stage is created. - client code can test whether the tarball is expanded by using the new `stage.expanded` property instead of testing whether `source_path` is `None` - add tests for the new source_path semantics
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions