config BR2_PACKAGE_LIBEIO bool "libeio" select BR2_PACKAGE_LIBEET select BR2_PACKAGE_LIBEINA select BR2_PACKAGE_LIBECORE depends on BR2_TOOLCHAIN_HAS_THREADS help Eio integrates with EFL (Ecore, Eina) to provide efficient filesystem Input/Output (I/O). It use the best techniques to achieve such purpose, like using at-variants, splice, properly handling errors and doing it in an asynchronous fashion by means of worker threads. It is also ported to Windows, so multi-platform. Whenever you need to list a directory, copy, move or delete files, Eio will do that task better than you'd achieve with naive implementations, and it is easy to use. http://trac.enlightenment.org/e/wiki/Eio comment "libeio needs a toolchain w/ threads" depends on !BR2_TOOLCHAIN_HAS_THREADS