gir: add search fallback paths

This commit is contained in:
Peter Eisenmann 2024-03-29 02:14:44 +01:00
parent 9429ac5f41
commit 077610b877

View file

@ -56,6 +56,11 @@ def collect_typelib_search_paths():
_typelib_search_paths += [
*_user_search_paths,
*GIRepository.Repository.get_search_path(),
# fallback paths
"/usr/local/lib/girepository-1.0",
"/usr/local/lib64/girepository-1.0",
"/usr/lib/girepository-1.0",
"/usr/lib64/girepository-1.0",
]
_typelib_search_paths_initalized = True
@ -68,6 +73,9 @@ def collect_gir_search_paths():
base_paths = [
GLib.get_user_data_dir(),
*GLib.get_system_data_dirs(),
# fallback paths
"/usr/local/share/",
"/usr/share/",
]
global _gir_search_paths