GNOME Bugzilla – Bug 769729
retro-gobject: Allow to search modules from their .info
Last modified: 2016-08-11 08:14:53 UTC
We should make retro-gobject ease up the work to look for a valid libretro module to use depending on its .info file.
Created attachment 333090 [details] [review] build: Add RETRO_PLUGIN_PATH This will be used in the next commit to look for libretro modules in more places. https://bugzilla.gnome.org/show_bug.cgi?id=769678
Created attachment 333091 [details] [review] retro-gobject: Add ModuleQuery Add the ModuleQuery namespace containing the lookup_module_for_info() and lookup_module_for_basename() functions. This allows to look for libretro modules in more places and to support the ones distributed with a .info file. https://bugzilla.gnome.org/show_bug.cgi?id=769678
Created attachment 333092 [details] [review] retro-gobject: Deprecate old module lookup functions Deprecate Retro.get_plugins_dir(), Retro.search_module() and Config.PROJECT_PLUGINS_DIR as they have been replaced in the previous commits. https://bugzilla.gnome.org/show_bug.cgi?id=769678
Attachment 333090 [details] pushed as 8f0678f - build: Add RETRO_PLUGIN_PATH Attachment 333091 [details] pushed as b3825c9 - retro-gobject: Add ModuleQuery Attachment 333092 [details] pushed as f720102 - retro-gobject: Deprecate old module lookup functions