// readme

EFL


Please report bugs/issues at git.enlightenment.org


EFL is a collection of libraries for handling many common tasks a developer may have such as data structures, communication, rendering, widgets and more.

There are many components inside EFL. They also build various things like shared libraries, loadable plug-in modules and also binary executables. Different elements will end up being licensed differently too. Below is a rundown of the components, what they do and their licensing.

All library source is in the src/lib/ directory. All binaries are in src/bin/. All loadable modules are in src/modules/. All data files are in the data/ directory. Licensing details are listed in COPYING and the licenses/ directory. The pc/ directory holds all the Package Config files installed to help developers build against EFL.

For more documentation please see:

www.enlightenment.org/doc

Platforms

EFL is primarily developed on Linux (GNU/Linux) and should work on most distributions as long as dependencies are provided. It has been compiled and run also on Windows (using…