summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin.mock/packages/find-externals1/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin.mock/packages/find-externals1/package.py')
-rw-r--r--var/spack/repos/builtin.mock/packages/find-externals1/package.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/var/spack/repos/builtin.mock/packages/find-externals1/package.py b/var/spack/repos/builtin.mock/packages/find-externals1/package.py
index 9200668d7c..c85598e891 100644
--- a/var/spack/repos/builtin.mock/packages/find-externals1/package.py
+++ b/var/spack/repos/builtin.mock/packages/find-externals1/package.py
@@ -20,11 +20,11 @@ class FindExternals1(AutotoolsPackage):
exe_to_path = dict(
(os.path.basename(p), p) for p in exes_in_prefix
)
- if 'find-externals1-exe' not in exe_to_path:
- return None
-
+ exes = [x for x in exe_to_path.keys() if 'find-externals1-exe' in x]
+ if not exes:
+ return
exe = spack.util.executable.Executable(
- exe_to_path['find-externals1-exe'])
+ exe_to_path[exes[0]])
output = exe('--version', output=str)
if output:
match = re.search(r'find-externals1.*version\s+(\S+)', output)