diff options
Diffstat (limited to 'src/ukify')
-rwxr-xr-x | src/ukify/ukify.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/ukify/ukify.py b/src/ukify/ukify.py index 2827eadbb6..296521aa56 100755 --- a/src/ukify/ukify.py +++ b/src/ukify/ukify.py @@ -16,6 +16,7 @@ import os import pathlib import re import shlex +import shutil import subprocess import tempfile import typing @@ -341,7 +342,10 @@ def find_tool(name, fallback=None, opts=None): if tool.exists(): return tool - return fallback or name + if shutil.which(name) is not None: + return name + + return fallback def combine_signatures(pcrsigs): |