spack/lib/spack
Todd Gamblin 558cf7e406 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().
2013-10-17 14:46:00 -07:00
..
env Add checks for version 2.7 2013-06-02 13:54:46 -07:00
spack spec flatten, normalize, validate; package validate 2013-10-17 14:46:00 -07:00