find plugins for "everything" in $HOME/.e/e/everything_plugins

SVN revision: 45758
This commit is contained in:
Hannes Janetzek 2010-01-31 17:42:28 +00:00
parent fd3c1e4f2a
commit 563d810def
1 changed files with 14 additions and 0 deletions

View File

@ -66,6 +66,20 @@ e_modapi_init(E_Module *m)
e_prefix_lib_get());
files = ecore_file_ls(dir);
EINA_LIST_FREE(files, file)
{
snprintf(buf, sizeof(buf), "%s/%s/%s", dir, file, MODULE_ARCH);
if (ecore_file_is_dir(buf))
plugins = eina_module_list_get(plugins, buf, 1, &list_cb, NULL);
free(file);
}
snprintf(dir, sizeof(dir), "%s/.e/e/everything_plugins",
e_user_homedir_get());
files = ecore_file_ls(dir);
EINA_LIST_FREE(files, file)
{
snprintf(buf, sizeof(buf), "%s/%s/%s", dir, file, MODULE_ARCH);