From 7891346a4ff939bf14c1c3a688f50a2be9b5dbbe Mon Sep 17 00:00:00 2001 From: "Gregory L. Lee" Date: Tue, 26 Jan 2016 09:52:01 -0800 Subject: fix for issue 398, added extensions_for in RepoPath --- lib/spack/spack/repository.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib') diff --git a/lib/spack/spack/repository.py b/lib/spack/spack/repository.py index 31596cee7a..b5df1168b6 100644 --- a/lib/spack/spack/repository.py +++ b/lib/spack/spack/repository.py @@ -233,6 +233,11 @@ class RepoPath(object): return providers + @_autospec + def extensions_for(self, extendee_spec): + return [p for p in self.all_packages() if p.extends(extendee_spec)] + + def find_module(self, fullname, path=None): """Implements precedence for overlaid namespaces. -- cgit v1.2.3-60-g2f50