summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@googlemail.com>2017-04-23 03:06:27 +0200
committerTodd Gamblin <tgamblin@llnl.gov>2017-04-22 18:06:27 -0700
commit3b52d0a8833bd577e63bbf3a9b97559f5a39b7f4 (patch)
tree94c5241f664f40b960430f15c4f4adfadc70f97f /var
parent4e17ae911b2263cea8629168a59cb7c1a4b41644 (diff)
downloadspack-3b52d0a8833bd577e63bbf3a9b97559f5a39b7f4.tar.gz
spack-3b52d0a8833bd577e63bbf3a9b97559f5a39b7f4.tar.bz2
spack-3b52d0a8833bd577e63bbf3a9b97559f5a39b7f4.tar.xz
spack-3b52d0a8833bd577e63bbf3a9b97559f5a39b7f4.zip
External packages are now registered in the DB (#1167)
* treats correctly a change from `explicit=False` to `explicit=True` in an external package DB entry. * added unit tests * fixed issues raised by @tgamblin . In particular the PR is no more hash-changing for packages that are not external. * added a test to check correctness of a spec/yaml round-trip for things that involve an external * Don't find external module path at each step of concretization * it's not necessary.. The paths are retrieved at the end of concretizaion * Don't find replacements for external packages. * Test root of the DAG if external * No reason not to test if the root of the DAG is external when external packages are now first class citizens! * Create `external` property for Spec (for external_path and external_module) * Allow users to specify external package paths relative to spack * Canonicalize external package paths so that users may specify their locations relative to spack's directory. * Update tests to use new external_path and external properly. * skip license hooks on external
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions