gobject-introspection.setupHook: limit XDG_DATA_DIRS
The setup hook was adding share directory to XDG_DATA_DIRS variable whenever it existed, even when gir-1.0 subdirectory did not.
This commit is contained in:
parent
492f3c3faa
commit
b766ec29a7
@ -4,8 +4,8 @@ make_gobject_introspection_find_gir_files() {
|
|||||||
addToSearchPath GI_TYPELIB_PATH $1/lib/girepository-1.0
|
addToSearchPath GI_TYPELIB_PATH $1/lib/girepository-1.0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# XDG_DATA_DIRS: required for .gir files?
|
# XDG_DATA_DIRS: required for finding .gir files
|
||||||
if [ -d "$1/share" ]; then
|
if [ -d "$1/share/gir-1.0" ]; then
|
||||||
addToSearchPath XDG_DATA_DIRS $1/share
|
addToSearchPath XDG_DATA_DIRS $1/share
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user