aboutsummaryrefslogtreecommitdiffstats
path: root/classes/insane.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/insane.bbclass')
-rw-r--r--classes/insane.bbclass4
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/insane.bbclass b/classes/insane.bbclass
index 2118a27fbd..9ce348ddeb 100644
--- a/classes/insane.bbclass
+++ b/classes/insane.bbclass
@@ -255,8 +255,10 @@ def package_qa_check_desktop(path, name, d, elf):
Run all desktop files through desktop-file-validate.
"""
sane = True
+ env_path = bb.data.getVar('PATH', d, True)
+
if path.endswith(".desktop"):
- output = os.popen("desktop-file-validate %s" % path)
+ output = os.popen("PATH=%s desktop-file-validate %s" % (env_path, path))
# This only produces output on errors
for l in output:
sane = package_qa_handle_error(7, l.strip(), name, path, d)