aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/interpreter.py
diff options
context:
space:
mode:
authorDylan Baker <dylan@pnwbakers.com>2017-09-18 12:22:50 -0700
committerDylan Baker <dylan@pnwbakers.com>2017-09-20 08:42:33 -0700
commit59a90309aba460df33dd6624601295355c7eb4e9 (patch)
tree497a4f17e769103a98ffce6e419b60d358e77e29 /mesonbuild/interpreter.py
parent140c463b01f2b229e4f0ee97ad0a74678dc7b7d6 (diff)
downloadmeson-59a90309aba460df33dd6624601295355c7eb4e9.zip
meson-59a90309aba460df33dd6624601295355c7eb4e9.tar.gz
meson-59a90309aba460df33dd6624601295355c7eb4e9.tar.bz2
Fix error message for find_program if program cannot be found
Currently this raises an exception because exename is undefined.
Diffstat (limited to 'mesonbuild/interpreter.py')
-rw-r--r--mesonbuild/interpreter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/mesonbuild/interpreter.py b/mesonbuild/interpreter.py
index 6e37dc2..90d26cd 100644
--- a/mesonbuild/interpreter.py
+++ b/mesonbuild/interpreter.py
@@ -2017,7 +2017,7 @@ class Interpreter(InterpreterBase):
if progobj is None:
progobj = self.program_from_system(args)
if required and (progobj is None or not progobj.found()):
- raise InvalidArguments('Program "%s" not found or not executable' % exename)
+ raise InvalidArguments('Program "%s" not found or not executable' % args[0])
if progobj is None:
return ExternalProgramHolder(dependencies.ExternalProgram('nonexistingprogram'))
return progobj