summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2013-10-17 14:46:00 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2013-10-17 14:46:00 -0700
commit558cf7e40689fc18eca47bc80d34da555b5d27d5 (patch)
treeb1f09913630f0a6d925856ca7df925467a503160 /bin
parentdb07c7f611da4ddc6127dde28d48e5624e4f1172 (diff)
downloadspack-558cf7e40689fc18eca47bc80d34da555b5d27d5.tar.gz
spack-558cf7e40689fc18eca47bc80d34da555b5d27d5.tar.bz2
spack-558cf7e40689fc18eca47bc80d34da555b5d27d5.tar.xz
spack-558cf7e40689fc18eca47bc80d34da555b5d27d5.zip
spec flatten, normalize, validate; package validate
New operations for manipulating spec and package DAGs. For specs: flatten: gather all deps to the root normalize: Merge constraints and make spec match package DAG For packages: validate_dependencies: Make sure spec constraints in package DAG are sane. Added tests for above methods. Also added beginnings of concretization logic, to turn abstract spec into a concrete one. Still need proper tests for normalize().
Diffstat (limited to 'bin')
0 files changed, 0 insertions, 0 deletions