Add a ProviderIndex cache.

- Spack will check if the index needs updating, and will only parse
  all package files if it does.

- Spack tries to parse as few package files as necessary.
This commit is contained in:
Todd Gamblin
2016-05-28 20:27:22 -07:00
parent cf2f902b82
commit faa0a0e4c3
3 changed files with 143 additions and 13 deletions

2
.gitignore vendored
View File

@@ -1,5 +1,7 @@
/var/spack/stage
/var/spack/cache
/var/spack/repos/*/index.yaml
/var/spack/repos/*/lock
*.pyc
/opt
*~