aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/dependencies/ui.py
diff options
context:
space:
mode:
Diffstat (limited to 'mesonbuild/dependencies/ui.py')
-rw-r--r--mesonbuild/dependencies/ui.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mesonbuild/dependencies/ui.py b/mesonbuild/dependencies/ui.py
index b589889..e8fba91 100644
--- a/mesonbuild/dependencies/ui.py
+++ b/mesonbuild/dependencies/ui.py
@@ -240,6 +240,8 @@ class QtBaseDependency(ExternalDependency):
def gen_bins():
for b in bins:
+ if self.bindir:
+ yield os.path.join(self.bindir, b), b, False
yield '{}-{}'.format(b, self.name), b, False
yield b, b, self.required
@@ -253,7 +255,7 @@ class QtBaseDependency(ExternalDependency):
if not p.found():
continue
- if b.startswith('lrelease'):
+ if name == 'lrelease':
arg = ['-version']
elif mesonlib.version_compare(self.version, '>= 5'):
arg = ['--version']