diff options
author | scheibelp <scheibel1@llnl.gov> | 2018-05-30 11:07:13 -0700 |
---|---|---|
committer | Todd Gamblin <tgamblin@llnl.gov> | 2018-05-30 11:07:13 -0700 |
commit | 43114c2e06517c99dcab9e5c7dae16a0a8cb6a80 (patch) | |
tree | 8b29dbe7630899efcbfb4b25c822852818daf7b7 /var | |
parent | 55e42dca2c7627e00abfaec60ece96861ce77d4c (diff) | |
download | spack-43114c2e06517c99dcab9e5c7dae16a0a8cb6a80.tar.gz spack-43114c2e06517c99dcab9e5c7dae16a0a8cb6a80.tar.bz2 spack-43114c2e06517c99dcab9e5c7dae16a0a8cb6a80.tar.xz spack-43114c2e06517c99dcab9e5c7dae16a0a8cb6a80.zip |
more-flexible user-specified dependency constraints (#8162)
* allow user to constrain dependencies that are added conditionally
* remove check for not-visited deps from normalize, move it to concretize. The check now runs after the concretization loop completes (so an error is only reported if the user-mentioned spec doesnt appear anywhere in the dag)
* remove separate full_spec_deps variable; rename spec_deps to all_spec_deps to clarify that it merges user-specified dependencies with derived dependencies
* add unit test to confirm new functionality
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions