summaryrefslogtreecommitdiff
path: root/src/util/system.vala
diff options
context:
space:
mode:
Diffstat (limited to 'src/util/system.vala')
-rw-r--r--src/util/system.vala5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/util/system.vala b/src/util/system.vala
index f2436e4..38abf1e 100644
--- a/src/util/system.vala
+++ b/src/util/system.vala
@@ -10,6 +10,11 @@ File? get_sys_install_dir(File exec_dir) {
File child = exec_dir.get_child("ui");
if (!FileUtils.test(child.get_path(), FileTest.IS_DIR | FileTest.EXISTS)) {
+ // If not, let's see if we are in "src" dir - meson out-of-tree build
+ if (exec_dir.get_basename() == "src") {
+ return null;
+ }
+
return File.new_for_path(Resources.PREFIX);
}