spack/lib/spack
Todd Gamblin 2536029ea9 Better spack spec (#2238)
* Add options for hashes, tree depth, and YAML to `spack spec`.

- Can now display hashes with `spack spec`, like `spack find`.
  - Removed the old "ids" argument to `spack spec` (which
    printed numerical values)b

- Can output YAML spec from `spack spec` with `-y`

- Can control depth of DAG traversal with --cover=[nodes|edges|paths]

- Can print install status (installed, missing, not installed) with -I

* Don't use YAML aliases in specs.

- Force Spack's YAML dumper to ignore aliases.
- aliases cause non-canonical YAML to be used in DAG hash, and result in
  redundant hashes.
- add a test to ensure this behavior stays
2016-11-04 11:47:57 -07:00
..
docs remove obsolete instructions on hacking clang+gfortran (#2217) 2016-11-03 08:06:33 -07:00
env Add support for gfortran to be used with clang (#2192) 2016-11-02 11:17:13 -05:00
external Correct LLNL LGPL license template for clarity. 2016-05-11 21:22:25 -07:00
llnl spack install: forward sys.stdin to child processes (#2158) 2016-11-03 08:03:10 -07:00
spack Better spack spec (#2238) 2016-11-04 11:47:57 -07:00