summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2014-08-07 19:04:04 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2014-08-08 13:21:48 -0700
commitd5c625d87d358b7167eb9f985ccd8b1f394a0083 (patch)
treea0510c7c5103ce6dc12b8c3f188f324f9ed71b85 /bin
parentd13d32040c6f47f8076aa894754e13b04b552597 (diff)
downloadspack-d5c625d87d358b7167eb9f985ccd8b1f394a0083.tar.gz
spack-d5c625d87d358b7167eb9f985ccd8b1f394a0083.tar.bz2
spack-d5c625d87d358b7167eb9f985ccd8b1f394a0083.tar.xz
spack-d5c625d87d358b7167eb9f985ccd8b1f394a0083.zip
Clean up specs, spec comparison, and spec hashing.
- Spec comparison is now less strict - compares based on sorted list of dependencies but not their structure - Makes comparison easy when a spec is not normalized. - This makes the dep_hash consistent for specs read in from a directory layout. - Can now reliably read in a spec for which the package has gone away, and still be able to delete its install. - easy switching between git branches - Fixed latent bug in Spec.flat_dependencies() (was including root) - added a test for the directory layout so that this code will get more exercise.
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions